Instagram feature Linktree axes CEO Alex Zaccaria announces company downsize

Australian social media start-up Linktree announced on Tuesday it would downsize its workforce, with affected employees offered 11 weeks pay, mental health care and free computers.