Serum Institute of India invested in Covishield -- the India-manufactured version of the Oxford-AstraZeneca vaccine against COVID-19 -- on an "at-risk" basis in March 2020, created regulatory hurdles and released the vaccine in a matter of nine months.
The India Business Leader Awards (IBLA) are the definitive awards celebrating the spirit of excellence in business leadership in India.