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