7 April 2026

SLC Management appoints new president and CEO