With James Jun Pan
With the Paris climate agreement having recently come into effect, climate change mitigation technologies have been the focus of widespread discussion and debate.