India ‘Only 5-7% of the population has formal jobs…’: CIO raises alarm over India’s deepening crisis The Economic Survey 2024-25 underscores this concern, projecting that India needs to create 7.85 million non-farm jobs annually until 2030. Read More » March 18, 2025