India has just received an important vote of confidence from Japan. Japan Credit Rating Agency has upgraded India’s sovereign credit rating from BBB+ to A-, with a Stable Outlook. But
India has just received an important vote of confidence from Japan. Japan Credit Rating Agency has upgraded India’s sovereign credit rating from BBB+ to A-, with a Stable Outlook. But