Is China Really the Leader in Green Energy?

Human caused Global Warming is basically an accepted fact in most parts of the World. But one of the biggest polluters has just announced they’re backing out of the agreement. Can you guess who that is? That’s right. It’s us. Or the U.S., if you’re not us. And while that will be catastrophic for the […]