English: PPP
Welsh: partneriaeth cyhoeddus-preifat
Subject: Datblygu economaidd
English definition: public private partnership