Another German Renewable Energy Meme
This meme claims that Germany produced so much renewable energy on May 8 that it needed to pay its citizens to use it. Without context, this meme is extremely misleading, as the reality is much more underwhelming.