International

India imposes 30 pc margin cap on cancer medicines prices