12 January 2024

'Overconfident' UK urged to shore-up investor confidence in solar market