stopthesethings.com
South Africa Slams the Door on Wind Power: Nuclear Powered Future Beckons
*** STT followers might have tumbled to the fact that we’ve been pretty heavily focused on SA over the last month. However, in this post, we head a few thousand clicks, west across the Indian Ocean…