Indian agencies should get into sovereign ratings
Rating wrangle. The three major global ratings agencies have rated India just above investment grade, despite its impressive macrofundamentals