Missouri does a LOT of things better than its neighbor the Land of Lincoln, but when it comes to this crucial category that the future of the state depends on, Missouri is falling behind...
Illinois is one of three midwestern states that will be called a future "energy hub" for a futuristic new energy source that will help power our cars and lives. The billion-dollar project is set to begin, where is it happening, and what exactly is it...?