Green Business | Thu Jul 1, 2010 2:47pm EDT

Oil "super skimmer" arrives in Gulf of Mexico