Boell: Suppressed French report says 100% renewables is possible

By Craig Morris