nifty100 esg share price Directors report