The results of national elections in India, expected to be announced on May 12, could mean good news for Japan and not such good news for China. 294 more words