DCQ
YondrUnder Construction

Yondr London Campus Phase 3

Slough, United Kingdom
Yondr Group
Power

40 MW

Overview

100MW total campus capacity