20070808 delhi-times: A car that is clean and cool