The $ 20 billion proposal to transmit solar and wind electricity from the Sahara to Britain through the world's longest subsea cable...
Recent Comments