Gemasolar Concentrated Solar Power achieves key milestone - 24 hours of uninterrupted supply
Technology
• Views: 1,293
Paradoxically, it seems, it takes oil money to advance renewable energy.. …and it takes a country that has a fraction of the US potential to help make it happen.