India has picked up four Statues and one Finalist – 2 Gold, 1 Silver and 1 Bronze – at the 31st Annual London International Awards. The....