With over 4,200 tech start-ups, India has become the third-largest tech start-up centre globally. However, the number of start-ups that survive and scale is incredibly low. It would seem that scalability remains the missing piece to the start-up and scale-up ecosystem in India.
Read More on Your Story Click Here

Comments
Post a Comment