Submitted by quartzindia2795 in business
The social media company will shed about 540 employees to invest in growth, it says
Submitted by quartzindia2795 in business
The social media company will shed about 540 employees to invest in growth, it says