June 14, 2026
The ruling means the government must fix prices not just for 117 medicines, but for all drugs deemed “life-saving”