China’s Solar Giants Fall After U.S. Climate Plan Failure

(Bloomberg) — Solar firms in China fell Monday after a $2 trillion U.S. economic plan with crucial climate provisions suffered a potentially fatal setback in Congress. Read More