ILO Report & The Indian Youth In a joint report, the International Labour Organisation (ILO) and the Institute for Human Development (IHD) have revealed that nearly 83% of India’s unemployed population comprises its youth! The report, […] Koushik Das 1 month ago Leave a Comment