logo
Interim government to cap prices of 295 essential medicines