Businesscafe - Ceylon Biscuits Limited (CBL), recognized as a Sri Lankan confectionery and food manufacturing conglomerate, has taken the initiative to embrace new technologies and development methodologies in collaboration with Microsoft to gain a stronger foothold in the market while delivering innovation.
...