The Toyota Yaris HSD concept makes its world debut at the Geneva motor show, marking an important step in the company's strategy for rolling out full hybrid technology across its European model line-up. More...