France launches vast solar panel array

France on Thursday launched its largest-ever solar energy farm, with an array...

1,438 views phys.org

Interest

Technology
Discovered by starspirit
on Oct 13, 2011

Stumblers Who Like This Page