Having ruled the MPV segment for a decade, the Toyota Innova is back in an all-new avatar with more power, features and highly appreciable styling. However, are the updates enough on the Japanese MPV to tackle competition from its closest rival the Renault Lodgy? Find out here.