Tortoise shuts down $2B solar project


By: - Climate DepotApril 21, 2011 9:16 AM