Bengaluru can be regarded as the technical hub of India but right now Delhi NCR (National Capital Region) has the highest number of start ups at 8772. This has been revealed in data brought out by Tracxn Technologies. Bengaluru is right next on the list with 6818 start ups. Mumbai comes next with 4825 such…Read More