Marks & Spencer (M&S), one of the UK’s largest and most well-known retail chains, announced that its 50,000 store employees will receive a 5% pay increase starting April 1. This...
British banking giant Barclays said Wednesday that net profit tumbled 42 percent in the first quarter, hit by the economic shock sparked by the deadly novel coronavirus.