Monday, January 25, 2010

Chevron PR

Forgot to post an interesting FT story on Chevron's PR. in Ecuador's rainforest.

Wednesday, January 13, 2010