Standards and Poor downgrades India’s rating to Negative
Business
April 25, 2012 •
Ratings agency Standard & Poor’s on Wednesday lowered its outlook on India to negative from stable, and warned …