Home Tech India's tech giant invests $650 million to an IT centre in Ho Chi Minh City