Information TechnologyTechnology Four wins for Ogilvy Digital at BestWeb.lk 2020 publisherSeptember 18, 2020 September 18, 2020 Ogilvy Digital of the Phoenix Ogilvy Group Sri Lanka won big at Sri Lanka’s pioneering web design competition, BestWeb.lk 2020, walk...