c.c.c.

c.c.c.

abbreviation for (Commerce) (in Wales) cwmni cyfyngedig cyhoeddus: a public limited company