We unify and extend a number of approaches related to constructing multivariate Madan-Seneta Variance-Gamma model for option pricing. Complementing Grigelionis' (2007) class, an overarching model is derived by subordinating multivariate Brownian motion to a subordinator from class of generalised Gamma convolutions. Multivariate classes developed by Pérez-Abreu and Stelzer (2014), Semeraro (2008) and Guillaume (2013) are submodels. The classes are shown to be invariant under Esscher transforms, and quite explicit *