System Type Park Tegra Single Structure
Location Doncaster, UK
System Size 10.00kWp