IDDEA in the news!
13 Aug 2014
The recent 1.3MW Solar Park on Hopton Industrial Estate was the focus of a new article on Solar Power Portal. Check it out here: http://www.solarpowerportal.co.uk/news/iddea_completes_1.3mw_solar_project_in_devizes_4532 And keep an eye out...
Read more