Français
Peter Munk Centre for Free Enterprise Education
Wind and solar power are intermittent energy sources that literally blow or shine at the whims of nature.