English: ISP
Welsh: ISP
Subject: Datblygu economaidd
English definition: Investment Support Programme
Welsh definition: Rhaglen Cefnogi Buddsoddiad