Uncle Sam, Solar Landlord, Is Under Fire
Thursday, June 17, 2010 - 08:40
in Physics & Chemistry
The nation's biggest landlord - the United States government - has set the rent it will charge developers who build solar power plants on federal land, and some prospective tenants are not happy.