STX Group Closes €150M Credit Facility from Global Banks

97146263