In a shocking turn of events, the government of India has imposed a tax demand of $2.8 billion (which roughly translates to ...