You may have noticed that investing is a hot mess of risk, reward, and complex financial jargon! If you have been interested in investing or are considering setting up your own business, one such piece of jargon you may have stumbled across is the term SPV or Special...
