https://www.mahindra.com/ for the annual reports for the financial years 2014-15 to 2018-19.
https://www.moneycontrol.com/ for the financial statements of the financial years 2015-16 to 2018-19.