NIGERIA COMMUNICATION SATELLITE
Project: NIGCOMSAT INTEGRATION OF DIGITAL STRUCTURE
Status: ONGOING
Amount: 241557190.0