Dear Compliance Officer: About 1.2 billion people are about to land on your desk
Image courtesy of the BBC via YouTubeIndian general election results will be announced May 16 and are likely to have far-reaching implications for the course of the Indian economy. Why pay attention to the elections in India, the largest vote mounted in human history?… Continue Reading