Coca Cola may set up plant in Sri Lanka Staff WriterJan 17, 20170 (UDHAYAM, COLOMBO) – American beverages major Coca-Cola Co may set up a plant in Sri Lanka to feed demands in India, which has the highest Read more