India Ratings Places Shriram Transport Finance Company on RWN Personal Finance May 5, 2020 India Ratings and Research (Ind-Ra) has placed the Shriram Transport Finance Company’s Long-Term Issuer Rating of ‘IND AA+’ on Rating…