Tag Archives: Install

WordPressDirect.com

It looks like there’s a new WordPress install business that’s geared towards helping people set up business blogs using WordPress. It claims you can set up WordPress for free using its service, so its business model seems to be based on affiliate sales and advertising. However, on signup the site does ask for a PayPal […]