Image: Indian automotive giant Mahindra has upped its majority stake in Peugeot Scooters to a full-on buyout of the French motorcycle manufacturer Click here for full story...