Skip to Content

2.7 trillion VoIP minutes traversed telecom networks in 2009