Renewables International: A lot of common ground despite criticism

By Craig Morris