Are SPAC's some kind of new financial inventions? I see this term popping up quite frequently.
Relatively recent, yes. Special purpose acquisition companies (SPACs) are a re-branding and evolution of the 1980s' blank cheque companies [1].
[1] https://openscholarship.wustl.edu/cgi/viewcontent.cgi?articl...