English: Small Firms Training Initiative
Welsh: Menter Hyfforddi Cwmnïau Bach
Subject: Datblygu economaidd
Welsh definition: Elwa (ar eu gwefan)