Subscribe via RSS
What is RSS?
Our Facebook page
China is now the largest energy consumer in the world according to IEA (International Energy Agency). USA has dropped to be only number two on the energy consumer top list. Not sure if that's good or bad. Continue Reading
Posted in Energy, XavierMedia.org