The beginning of the new financial year could not have been any better as CNBC-TV18 concluded the 17th edition of their most-revered property - India Business Leaders Awards on a spectacular note. Themed around Navigating 2022: Chasing the Recovery, the ceremony honoured the most dynamic business leaders and their exemplary contributions on April 1st at Taj Lands End, Mumbai.