News Vice lays off 155, as COVID-19 continues to slam media revenue Technology Matters Admin 15/05/2020