News

The expectation is that 100 more will join them during 2025. This is welcome news for India, which needs 10 million new jobs each year just to keep unemployment in check.