Authors:
  • This week we saw progressive business and faith leaders making strong commitments that are moving ahead of what world leaders promised today. The leaders of major economies must be bolder than they were today in providing a vision for 100% renewable energy for all.