Toyota to launch Ultra-compact 'iQ' in Japan

Toyota Motor Corporation (TMC) announced today it will begin sales of its new "micro-premium" car, the "iQ", in Japan starting on November 20.