Harrington SA is a Luxembourg holding company that invests exclusively in the ICT sector.


All