Storm Dennis and Solar Panels
The UK has long had a reputation for adverse weather conditions but the recent storms; Ciara and Dennis has seen UK residents subject to a torrent of rain and wind in recent weeks. New Age Innovation has received dozens of enquiries solar system owners who have seen their properties endure...
Read More