ESG rating Adani Group’s credit facilities raise eyebrows, should investors be worried? Newsroom Staff July 6, 2023