Indian Government Bans 43 More China Apps — Alibaba Sees Major SetbackTechquila · 20:01 24 Nov 2020While the world recovers from the wrath of the deadly Coronavirus, anti-China sentiments have been direct repercussion of the belief that the global pandemic was a consequence of negligence… Read MoreFeatured