Tagged With british petroleum

0

The X Prize Foundation, which spurs scientific and technological innovation with the greatest of incentives - a big pile of money - hopes we'll have a significantly improved method for cleaning oil by this time next year. The carrot: a cool million.