Description

The Rock Smart Card Solution, Egypt Telecommunications