Photo Credit: Mike Mozart / Flickr.com The Tennessee legislature last week approved a massive new deal for a Ford electric vehicle and battery plant at a site about 50 miles east of Memphis. The legislation creates a "megasite" authority that will dole out $884 million in state funds: $500 million in corporate handouts to Ford […]

Read more of this post