Vista Sands Solar: Project receives approval from state regulators
[Portage County, WI] – Today, the Public Service Commission of Wisconsin (PSCW) announced the approval of Doral’s Vista Sands Solar project, located near the towns of Plover and Grant in Portage County, Wisconsin. The proposed solar project is the largest of