Upgrade browser for full Crunchbase experience. You're accessing Crunchbase in a browser that is no longer supported.
The Devilla project Logo
The Devilla project Growth Score
93
CB Rank
41991
Heat Score
93
The Devilla project is a 500MW, 2-hour duration, lithium-ion battery energy storage system.
PrivateSecondary Market Kincardine, Fife, United Kingdom
Energy