Indian IT stocks fell on Monday after Accenture reported lower deal bookings in the first quarter of fiscal 2023, ending 30 November, at $16.2 billion, a 3% decrease in US dollars value. Despite reporting a 5% rise in revenues to $15.7 billion in US dollars and 15% in local currency over the same period last […]