Wednesday, March 30, 2016

Tax and Spend

Taxpayers foot $1.6 billion bill for Google's failed solar power experiment.

No comments:

Post a Comment