How do companies develop and leverage competitive advantages? Management How do companies develop and leverage competitive advantages? • Based on the firm's capabilities in relation to those held by the competition. • Based on both internal and external factors. • Based on the customer perceptions. Learn More : Share this Share on FacebookTweet on TwitterPlus on Google+