The CNBC-TV18 ‘India Business Leader Awards’ has always brought together the most eclectic leaders from India’s business ecosystem....