Clean energy: what is it and under what circumstances is it possible?
Energy & Environment