By admin August 25, 2023 Business , marketing News and Trends Share on FacebookShare on Twitter The report also stated that 74% of Indian IT organizations have trouble keeping up with demands from the business, as 91% project increased demand over the next 18 months