Octopus boss: We’ve seen a 50% rise in solar panel sales since start of Iran war
March 26, 2026, 6:02 am Author - The UK giant is optimistic but chief executive Greg Jackson tells the BBC...
Read moreDetails

