The London-listed group said Tuesday that it made $628 million in net profit for the year, compared with $750 million a year ...