it sector downturn

US visa curbs, weak demand lead to decline in IT stocks

Photo of author
Tech Tumble: Are Indian IT Stocks Facing a Perfect Storm? The Bombay Stock Exchange has been buzzing, and not in a good way, at least ...