Renewables trusts and utilities stocks crash on price cap plan
Stocks and trusts with exposure to the renewables sector have taken a big hit over legislation to set a temporary cap on their revenue to help lower wholesale energy prices.Announced on 11 October, the level of the cap is still a...
13 October 2022