GO
Loading...

Powering the Planet: NYC Taxis

Monday, 11 Aug 2008 | 11:47 AM ET

CNBC's Bertha Coombs looks at how New York City cabs are fueling change.