IBM

IBM stands for International Business Machines, and is a mulitnational corporation which markets computer hardware, middleware and software, and offers hosting and consulting services in areas ranging from mainframe computers to nanotechnology.

Sources:

https://en.wikipedia.org/wiki/IBM