UK: Solar Projects

Legal certainty over levy support for large scale, ground mounted solar projects