Could the Sahara Turn Africa into a Solar Superpower?
You may have seen a variant of this meme before. A map of North Africa is shown, with a surprisingly small box somewhere in Libya or Algeria shaded in. An […]
Could the Sahara Turn Africa into a Solar Superpower? Read More »