Newsmakers

Elastec of Carmi, Illinois wins the $1,000,000 X Prize

Clip | 28m 5s

Elastec of Carmi, Il creates an oil skimmer to remove oil from water and wins the $1,000,000 X Challenge prize.

Aired: 11/16/11

Rating: NR

Problems Playing Video?