how does a company develop core competencies 
a company should internally assess what it does best and it should also assess how its competition approaches the market then a company should evaluate where it feels it has the best chance to be industry leader though these areas may not currently be a company s strength it can make capital investments and process changes to develop core competencies over time 