Bangalore has the highest number of companies in the world, almost 50 percent of the world's SEI CMM Level 5 companies.
Largest company in Bangalore: Infosys