As the 2023 results season draws to a close, it presents a mixed picture. The general perception is that there has been a step back in the fight against climate change, amid record oil and gas prices and the political backlash against ESG in the U.S.
Read Original
Leave a Reply