Analysis | Did Green Camouflage Murkiness at a European Renewables Giant?
Briefly