Germany Just Smashed an Energy Record Generating 85% Electricity from Renewablesfuturism.com3 points·ptrptr··0 commentsOpen articleSaveView on HN