Has the green energy revolution finally arrived?