Spectra was acquired by Oak View Group November 2021
Headquarters:
United States of America
Company Type:
MNC / Large Enterprise
Company size:
5,000+ Employees
Year Founded:
1996 (30 years)
Address:
150 ROUSE BLVD; PHILADELPHIA, PENNSYLVANIA 19112, US
HIGH
spending power