I want to track and measure the Sustainability / CSR performance of Top Indian companies. Is there an authentic database or a source where I can get this information?
Usually they publish it on their website along with annual reports if they have any. pfizer and astrazenca they have all this. You can try for MNC based in india like coca cola they have it after their conflict with people and government.
@Shyamal Prowess IQ provides every kind of data related to Indian Companies however, it's a subscription based database. You need to check whether your institution/university has subscription to Prowess IQ or not.
Corporate Social Responsibility Reports If you are not able to find a company's report on the company's website, try the Corporate Register, the GRI's Sustainability Disclosure Database, or CSRWire. The world's largest directory of Corporate Social Responsibility reports is the Corporate Register.
Since your major domain of the study is on the Indian Companies, all you need to do is to try having access to the companies' annual reports and accounts. You will surely get some vital information that will be of great help for your research. You will get this information from the preliminary pages of the Annual Financial Reports and Accounts of the Companies in most cases.