MTN Nigeria says its award of contract to American Tower Corporation (ATC) for the lease of over 2,500 tower sites is final. The telecommunications firm took the position in a
MTN Nigeria says its award of contract to American Tower Corporation (ATC) for the lease of over 2,500 tower sites is final. The telecommunications firm took the position in a