The world has finally accepted clean energy! That is, according to Professor Catherine Mitchell from the University of Exeter's Energy Policy Group.