India Tata Communications to spend $450 million on artificial intelligence connectivity infrastructure.