claim
Large-scale wind and solar energy (LSWS) developments are defined as projects with greater than 1 megawatt of capacity.
Authors
Sources
- Practitioners' perceived risks to biodiversity from renewable energy ... www.nature.com via serper
Large-scale wind and solar energy (LSWS) developments are defined as projects with greater than 1 megawatt of capacity.