3 ms·I would assume tech companies can easily launch research centers in India, no?by seydor 1y agoI would assume tech companies can easily launch research centers in India, no?