Press Releases Digicel calls for OTT taxation...again By Press Release June 13, 2017 2 Mins read With many more countries around the world getting on board with efforts to ensure that online giants like Facebook, Google…