Multiple choice general knowledge sports

ON DEMAND

  1. IBM

  2. Lenovo

  3. Cognizant

  4. Presario

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

'ON DEMAND' refers to IBM's 'On Demand Business' strategy and branding initiative from the early 2000s, representing their shift to on-demand computing and services.