Global rating agency S&P Ratings has upgraded the long-term ratings of three Indian non-banking finance companies—Shriram ...