May 16, 2024
India offers a “very favorable” environment for companies to list, said Peak XV Partners.