Sequoia India-backed GoMechanic faces severe trouble India’s GoMechanic is laying off staff as it struggles to raise funds amid serious concerns of discrepancies. Read More