you know you wake up in germany saturday morning, you're likely to get 30 percent of your electricity from solar and wind, and not from a few energy utilities, but from over 2 million citizens delivering to a grid.