India, Aug. 25 -- When S&P Global Ratings reaffirmed India's sovereign credit rating at BBB with a stable outlook, it signalled more than just a data point, it was a recognition of India's fiscal disc... Read More