Q2 Earnings Reports: SRF, Vishal Mega Mart, Adani Green and More