System Type Park Tegra Ground Anchor
Location North Yorkshire, UK
System Size 50.00kWp