Indian IT Sector Revenue Likely To Plunge 700-900 Basis Points In Fiscal 2024: Report