India: 2.3 Million Applicants For 368 Low Level Jobs Remember the "Incredible India" slogan? Well, this is truly out of this world!
WASHINGTON – Narendra Modi, India’s Prime Minister since May 2014, has disappointed many supporters. While recent GDP growth numbers...