world through my eyes > Geneva Motor Show 2008 (45) > CO2 and hyrogen were the big actors