English: NHSBSA
Welsh: Awdurdod Gwasanaethau Busnes y GIG
Subject: Iechyd
English definition: NHS Business Services Authority
Welsh definition: NHSBSA