Iberdrola plans sale-leaseback deal for wind and solar farm land

[ad_1] LONDON, April 14 (Reuters) – Power company Iberdrola (IBE.MC) plans to sell and lease back land on which some of its wind and solar farms are located as it…