English: Public Performance Measurement
Welsh: Mesuriad Perfformiad Cyhoeddus
Subject: Cynllunio
English definition: PPM
Welsh context: Weithiau'n ymddangos fel 'Public Performance Measure' ar y we.