Alibaba haults startup investments in India; to revamp strategy
Alibaba, a Chinese tech giant, which has made some promising investments in the Indian startup ecosystem, is temporarily, stopping all new investment activity to review its India strategy, reported by…