STX Group Closes €150M Credit Facility from Global Banks