1st June 2024,Mumbai, India: We are delighted to announce that Avinash Kasinathan has joined Innoterra as the Head of India business, effective immediately. Avinash brings […]