12th floor, The Celicourt, 6 Sir Celicourt Antelme St. Port Louis, Mauritius
info@icta.mu
+230 2115333
Copyright © 2021 ICT Authority. All Rights Reserved.