opinion

  • Singapore is a huge business hub, and centrally located in Asia where technology is always ahead of the curb. --> i think the interent will be very good.

    Jon 04 Jul 2008, 10:42 - Report
These Forums are no longer active. To post a new discussion, please visit our new Singapore Forums.

internet calling quality

These Forums are no longer active. To post a new discussion, please visit our new Singapore Forums.