Multiple choice general knowledge sports ON DEMAND IBM Lenovo Cognizant 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.