claim
Large-scale wind and solar energy (LSWS) developments are defined as projects with greater than 1 megawatt of capacity.

Authors

Sources

Referenced by nodes (1)