17507412 17507412 08-11-2022 Business contestada Economies of scale mean that firms can be so large they can ___ and limit competition. A) have better marketing campaigns B) produce at a higher cost C) produce at a lower cost D) get major exemptions from the government