Yes, it is similar to Skype with many more service features, much wider global coverage, direct personalized customer support, dedicated account manager, and international toll free and ITFS numbers, which are not available through Skype.
Yes, it is similar to Skype with many more service features, much wider global coverage, direct personalized customer support, dedicated account manager, and international toll free and ITFS numbers, which are not available through Skype.