India smiling, are you smiling too?
India is smiling. The question is: are you in, or are you out? Have you signed up? India is smiling. For good reason. Never has living here been …