CareEdge Ratings: $100 oil could cut India GDP to 6.5%

Business