
Dashed hopes and bitter disappointment seem all that’s left of Germany’s, hell-for-leather rush to renewables. STT keeps focusing on Germany (and South Australia) for obvious reasons: if you present yourself as a renewable energy ‘superpower’, expect your critics to have a field day when you fail. In Germany and South Australia their respective renewable energy […]
Recent Comments