Solar supply chains under the microscope: navigating Europe’s evolving ESG compliance landscape
A patchwork of emerging regulations The European regulatory landscape for solar supply chain compliance is complex and rapidly evolving. Multiple frameworks are converging to create what Touloupas describes as a comprehensive oversight system that extends far beyond the solar sector alone. “We have the CSRD (Corporate Sustainability Reporting Directive) and CSDDD (Corporate Sustainability Due Diligence […]







