Sunday, May 19, 2024
Outlook.com
Outlook India
Outlook Business

Pe Activity

It fell down from 110 deals last year to just 72 this year, amounting to $2.9 billion