nifty100 esg share price Management discussions