Description

Terra Mauricia Limited is an investment holdings conglomerate that is engaged in the production and distribution of alcoholic products, such as wine and spirits, and cane spirits, as well as sale of various consumable goods, production and sale of