Newbury Street Acquisition Corp. hoạt động như một công ty séc trắng. Công ty có trụ sở chính tại Boston, Massachusetts. Công ty đã niêm yết lần đầu ra công chúng (IPO) vào ngày 23 tháng 3 năm 2021. Công ty được thành lập nhằm mục đích thực hiện việc sáp nhập, trao đổi cổ phiếu vốn, mua lại tài sản, mua cổ phiếu, tái cấu trúc hoặc các hình thức kết hợp kinh doanh tương tự với một hoặc nhiều doanh nghiệp. Công ty dự định tập trung vào lĩnh vực công nghệ trong lĩnh vực Internet tiêu dùng hoặc truyền thông. Hiện tại công ty chưa thực hiện bất kỳ hoạt động kinh doanh nào và chưa tạo ra doanh thu.