Partager via


FreeSATsite Portal Launches - Built on MOSS 2007

"FreeSATsite is a portal endorsed and promoted by South Africa Tourism, where you as a South African business involved in the tourism industry can create your own website for FREE. Having a website means that you get more exposure online, which translates to more business opportunities"

The portal was developed by South African IW Partner I5, and they seem to have done an amazing job.

Check it Out Here

Comments