New Orleans & Company Appoints Sartha Global Marketing as India Representative

New Orleans & Company, the official destination marketing and sales organisation for the New Orleans tourism industry, has appointed Sartha Global Marketing LLP as its representative office in India. Sartha Global Marketing has been tasked