Tata Sons Ltd, the holding company of the diversified Tata Group, is setting up a startup incubator in Pune or Bengaluru to offer early-stage ventures better visibility to its group companies, according to a media report. The company is defining the process and laying out the blueprint for the incubator, […]
