SPV? Special Purpose Vehicle

An investment of some kind. Possibly for tax avoidance; possibly off shore; possibly worthless...

Posted By: BerlinCanary, Apr 1, 13:04:23

Reply to Message

Log in


Written & Designed By Ben Graves 1999-2025