Friday, August 13, 2010

First Solar in China

Interesting Washington Post article on China highlighting the challenge of US businesses operating there. Doesn't mean we should now embrace the Homer Simpson philosophy of "never try" but it does reflect the need for greater, sustained engagement with the largest energy consumer and greenhouse gas (GHG) emitter in the world.

1 comment: