Jim Geraghty National Review Online 3/29/2012
Another stimulus success story – well, success for Democratic lawmakers and a company that received millions in federal funds – not a victory for the taxpayer, laid-off workers, or the customers who will probably never purchase the product of the rapidly sinking company.
A Waltham-based electric car battery supplier […]