Zoho Sites is now free, and it was an easy decision to make!Posted on September 26, 2014September 26, 2014 by Gautham G2 Mins Read