DMO-DMO definition
DMO-DMO means a corporation which is incorporated and in good standing under the Canada Business Corporations Act or any provincial legislating in Canada as the case may be, ad which is actively promoting on-provincial region in Canada, as a travel destination.