Time to walk the talk on clean energy