o) 508.748.0727,m) 617.990.6634
508.748.0728
SPACs aren’t new, but economic challenges created by the pandemic have fueled their resurgence.