London-based fintech Zepz is laying off around 200 IT workers as part of a major redundancy plan, two employees impacted by the move told CNBC.
Walmart’s latest brand and logo update has left some social media users baffled. On Jan. 13, the company announced in a press release on its website that it was launching a “comprehensive ...