Consumer internet company Naspers on Monday (21 June) reported annual results for the year ended March 2021 showing a 44% jump in trading profit to $5.6 billion, with group revenue up 33%, to $28.8 billion, led by its burgeoning food segment. Source: BusinessTech