On-demand IT services startup Sitehands raises another $10.7M Posted by WRAL TechWire | Mar 5, 2018 Sitehands raised an additional $10.7 million from five investors after raising $15 million in the past year. Read More