NEW DELHI – In the north-eastern outskirts of New Delhi lies a skills centre that has turned out batches of technically competent graduates who are promptly employed, including several who have landed jobs outside India, a rarity at the country’s other…
Source link




