Français
Wind and solar power are intermittent energy sources that literally blow or shine at the whims of nature.