Indian shares fall as US visa crackdown triggers near $10-billion sell-off in IT stocks

Indian equity benchmarks declined on Monday, dragged by key information technology stocks that lost roughly $10 billion in combined market …

Read More