Newbury Street Acquisition Corp. exerce ses activités en tant que société à chèque en blanc. L'entreprise est basée à Boston, dans le Massachusetts. Elle a effectué son introduction en bourse le 23 mars 2021. La société a été créée dans le but de réaliser une fusion, un échange d'actions, un rachat d'actifs, un achat d'actions, une réorganisation ou une combinaison commerciale similaire avec une ou plusieurs entreprises. Elle entend se concentrer sur une entreprise technologique dans le domaine de l'Internet grand public ou des médias. La société n'est engagée dans aucune activité commerciale et n'a généré aucun revenu.