File this blog entry under "trivia". In the past, I have written about how an Indian company, Tata Motors, now owns the Land Rover company, which makes cars for the Queen of England. Corporate India's long arm now extends to the White House as well, since President Obama's favored suitmaker,...
