The net-hosting service says its new website building tool lets you create a site in less than an hour, on your phone.
Source: CNet