Basic Member
Since Feb, 2021
IDDEA are specialists in solar energy, battery storage and electric vehicle charging points. They help their customers control their energy costs through smart and sustainable energy solutions. Founded in 2007, IDDEA have designed and installed over 700 bespoke solar projects across Wiltshire, the South…