top of page

Green Giants

Record deal for U.S. renewables thanks to Germany, Qatar