Sanofi India Limited Sanofi House, CTS No. 117-B, L&T Business Park, Saki Vihar Road, Powai, Mumbai 400072, India