Amazon's live-streaming site is laying off 500 employees: All the details

Amazon's live-streaming site is laying off 500 employees: All the details