It's amazing there are retards out there still trotting-out Germany's utterly bullshit numbers on "renewable sources"....