Green Business | Thu Nov 3, 2011 2:52pm EDT

BP agrees to pay Texas $50 million for pollution