Managing India Awards 2018, 18th April 2018, New Delhi