Technology Published 10 Nov, 2022 12:13pm Musk ‘kills’ new Twitter label, hours after launch Twitter executive insists official label still going to be part of the relaunch