Comment Comment by nxm You mean China and India which are building coal power plants at record pace as we speak. parent nxm 9 months ago