Will This Clean Up the Oil?

A Texas company is hoping BP will buy its oil-cleaning technology.

Examined