Newbury Street Acquisition Corp. opera como una compañía cheque en blanco. La empresa tiene su sede en Boston, Massachusetts. La compañía salió a bolsa el 23 de marzo de 2021. La empresa fue creada con el propósito de llevar a cabo una fusión, intercambio de acciones, adquisición de activos, compra de acciones, reorganización o combinación empresarial similar con una o más empresas. La empresa pretende centrarse en una empresa tecnológica del sector de Internet de consumo o medios de comunicación. Actualmente, la empresa no realiza ninguna actividad comercial ni ha generado ingresos.