December 28th, 2003
A new Dutch invention can make cars, buses and other vehicles no less than 50 percent more efficient and thus more environmentally friendly. Better still, the technology is already available; it all comes down to a smart combination of existing systems.