GoMechanic to Lay Off 70 Percent Employees After Co-Founder Admits to Financial Misreporting Read more