Insights
Apna is ‘our’ LinkedIn for India’s sprawling workforce | Startup Stories
Last year, during the lockdown in India, around 120 million workers were laid off or placed on furlough.
Insights
Last year, during the lockdown in India, around 120 million workers were laid off or placed on furlough.