Company Description
Mega merchants is a successful international trading company that predominately trades in agricultural commodities,
Megamerchants specialize in coffee sugar flower ect; we are located in montreal canada and have established contacts on a worldwide scale