ScienceShortsViews on the new public renewable energy firm stop at fourteen metresDr. Petra Voidwell · 7 Sept 2026