10 ms·They're centers of offshore financial activity in the West and India, respectively.by reappear 16y agoThey're centers of offshore financial activity in the West and India, respectively.