French firm Starburst Accelerator SARL partners with IIT Madras to set up €100 Million Start-up Hub Published 26 Mar 2024 Full Article