Project Name

Crays Hall

Location

UNITED KINGDOM

Capacity

40 MWp

2025