Cirion adds new point of presence in Brazil
(Telecompaper) Latin American digital infrastructure company Cirion is expanding its network by adding a new Point of Presence (POP) in Limeira, Brazil...