English: Innovation Point 
Welsh: Yr Arloesfa
Subject: Datblygu economaidd
Welsh definition: Cwmni hybu arloesedd digidol, sy’n eiddo i Lywodraeth Cymru.