Solar now makes real business sense - it's the perfect technology to reduce energy costs and drive a green recovery. That was the suggestion from Francisco Cabadas, Head of Solar Development at AMP Clean Energy, who highlighted the vital role solar energy is already playing in the UK's efforts to deliver net zero.