There is so much talk of green and clean energy