July 12, 2021 News & Analysis Top IT service providers faced declining revenues in 2020 Around 50% of the top 20 IT service providers by revenue reported Y-o-Y revenue decline in 2020, Continue reading