NEW YORK and HONG KONG, Oct. 27, 2026 /PRNewswire/ -- CSTS Enterprises ("CSTS"), a New York-based sports, entertainment, integrated media and travel technology group, today announced the appointment of James Alba-Duignan as Managing Director, Commercial Alignment and Development. Alba-Duignan will lead strategic growth initiatives, commercial development and new opportunities, with a particular focus on payment solut
PR Newswire Business Technology ยท