Business

Facebook and Instagram owner Meta to lay off more than 11,000 staff

Meta, the owner of Facebook and Instagram, has revealed that 13% of its workforce is being laid off, becoming the latest big tech player to....Read More