- Advertisement -
Californian power authorities have finished their first solar panel-covered canal project, that will generate 1.6 megawatts.
Overseen and built by and for the Turlock Irrigation District Water & Power overtop…
Californian power authorities have finished their first solar panel-covered canal project, that will generate 1.6 megawatts.
Overseen and built by and for the Turlock Irrigation District Water & Power overtop…