“A huge opportunity”: Michelle Davies on ESG compliance in European solar

With ESG regulations more present than ever, these frameworks are an opportunity to build an energy sector that is more sustainable.