… its ambitions and commit to a 100% renewable electricity future, everywhere. There is … a clear scientific consensus that renewable electricity generators emit the lowest … and too expensive to supply the world's electricity needs. Without, that is, …