Legal disputes among IT services firms on the rise Business / Radhika Goyal / October 6, 2025 / business, Corporate, IT industry, IT services firms, Technology