site logo

New ITC report finds China 'took advantage' of US commitment to renewables

Getty Images