LEAP India's KKR-backed IPO closes 1.95 times as employees lead

Business