infotechlead

ThoughtSpot to invest $150 mn in India