ADVERTORIALUncategorizedCoca Cola may set up plant in Sri LankaStaff WriterJanuary 17, 2017 by Staff WriterJanuary 17, 2017067 (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...