Sanofi India Limited makers of the Combiflam® range (India’s largest selling pain relief brand) - takes headache head-on with its....