We welcome our newest hosting platform, PASTEL and PASTAL, which are both located in Texas, USA.

We thank you for patronizing and supporting us all this year, that is why we keep on expanding our platforms and trying our best to support your concerns.

Have a nice weekend!

Sunday, November 28, 2010

« Back