DCQ
YondrOperational

Yondr London Campus Phase 1

Slough, United Kingdom
Yondr Group
Power

30 MW

Overview

West London, first building operational summer 2024