Vice Media announces closure of flagship website & layoff of staff Tech World February 23, 2024 New York: Vice Media, which has traditionally catered to younger audiences, has announced that it will cease operations on its flagship…