Foreign investors pulled $973 million from Indian information technology shares in March, marking the sector's worst monthly outflows in 11 months.The selling was a result of expensive valuations, weak earnings, and policy uncertainties.Foreign portfolio investors sold $14.5 billion worth of shares in the financial year ending March 2025, the highest annual outflows in three years.The financial services sector attracted the highest FPI inflows in March at $1.67 billion, while the telecom sector received $360 million in inflows.