card manufacturer

Workz ranked as the number one scratch card producer
Dubai based Workz is also the 13th largest manufacturer of mobile SIM cards globally