20100304 auto: Electric Nano at Geneva Motor Show