House bill slashes PTC value, threatens $50bn investment

US capitol building
US capitol building
Published 2 November 2017, 19:10Updated 3 November 2017, 14:08
Europe