A special purchase vehicle is wholly formed or established for the process of carrying out any form of investment. These vehicles are set up to ensure that tax is reduced. Apart from this the company can secure many other benefits utilising a Special purpose vehicle.