Il Nuovo Postiglione - Twitter reports mixed Q1 results after Musk deal