Web hosting provider The Planet has introduced its own cloud platform dubbed Server Cloud. The initial offering, according to the company, is designed for hosting companies and hosting resellers looking to compliment their dedicated...