Peugeot 208 revealed ahead of public debut at Geneva Could be introduced in India as Groupe PSA’s premium hatchback contender # Auto