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 so high rise and golfy. We cart ourselves around in diesel guzzling SUVs, now indigenously produced. Our house