Project Description

LOCATION

London, United Kingdom

CAPACITY

300kWp

DATE

May, 2018