In pics: CNBC-TV18's India Business Leader Awards 2016-17
Image by : Amit Verma
1/18
The 12th edition of CNBC TV18’s Indian Business Leader Awards were held in Delhi on March 23, 2017, where visionaries that have led India’s glorious journey from the front from various walks of life were felicitated