What does technical support mean here? The IT help desk services that they marketed heavily about a decade ago, or all of their on-premises related services?
What does technical support mean here? The IT help desk services that they marketed heavily about a decade ago, or all of their on-premises related services?