Start-ups have put India on the World map by making it the third–ranked global start-up ecosystem in 2015. However most of the start-ups as well as their backers and financiers are located in Delhi, Bangalore and Mumbai, A report on start-ups released at a CII Conclave said. The focus tends to be…