June’s Elite Companies ratings have dropped and one message coming across loud and clear from the data is that smart money loves India.
While the total number of companies achieving Citywire’s top AAA rating has dropped from 517 to 499 in June, the number of top-rated Indian stocks has increased from 90 to 116 – double what it was a year ago.