The move is the latest in a rivalry between Meta boss Mark Zuckerberg and Twitter owner Elon Musk. Source link Post navigation China curbs exports of key computer chip materials Why Europe's 'lonely' tech entrepreneurs need help