The Nexus project, a 1.6 MW solar installation on the canals of the Turlock Irrigation District (TID) in California, is now complete and operational. The $20 million state-funded pilot is presented as ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results