Production of websites, e-commerce/ online shops, apps, etc.
Cynhyrchu gwefannau, e-fasnach/ siopau ar-lein, apiau, ac ati.