Upgrade browser for full Crunchbase experience. You're accessing Crunchbase in a browser that is no longer supported.
IDDEA Logo
IDDEA CB Rank
1567407
Heat Score
64
IDDEA provides solar panels, battery storage and electric vehicle charging points.
Founded
obfuscation
Private Swindon, Wiltshire, United Kingdom1-10 www.iddea.co.uk/
Battery
Renewable Energy
Solar