News

CALGARY, AB, Sept. 5, 2023 /CNW/ - The Board of Vista Projects Limited (Vista) is pleased to announce the appointment of Scott Mussbacher as their new Chief Executive Officer (CEO) effective ...