News

Shares of power producers rose as traders hedged their exposure to risks of trade talks in Switzerland failing. Iberdrola agreed to sell its smart meter rental business in the U.K. to Macquarie Group ...