SPACs – Overly Optimistic Business Plans?

SPAC is an acronym that has become a buzzword in the last six to eight months. While Special Purpose Acquisition Companies have existed since at least the 1990s, it is only in the last five years that they have begun to be used on a large scale. Also known as “blank...