Question: what do ibm do today?
Answer: IBM produces and sells computer hardware, middleware and software, and provides hosting and consulting services in areas ranging from mainframe computers to nanotechnology. ... IBM has continually shifted business operations by focusing on higher-value, more profitable markets.