General Knowledge Economies of Scale meaning ? Options:A. Cost on all productsB. Reduced per unit CostC. Higher per unit CostD. None of theseView AnswerB. Reduced per unit Cost Continue Reading Previous: The Kurdistan region spans over _____ countries?Next: When did Qutub-ud-din Aibak die?