Exo10

Nature of the activities

Investment sector

  • Information Technology & Telecommunications (ITC)