Tech2.com relaunches with new look mixing AI and human expertise

Technology