Joined Apr 2021
1187 Pinewood Drive Arlington Heights, IL 60004
Sometimes what happens to us is out of our control, but we have to stay in control in order to work through the difficulty. Yes, the United States is the largest consumer of energy on the planet, but China with a population of more than four times that of the U.S. is second on the list.