Fast-track

1 topic · 1 source

Science› Energy› Renewable Energy

Solar Energy

Projects on public land for which the environmental review and public participation process is underway and the application could be approved by December 2010.

Cite this definition

APA
MLA
Chicago