Probably Information Technology, which is a wide variety of computer related functions.
Check the link below for additional meanings.
No, but it helps to have a sense of business to open a lemonade stand.
lemonade business
in business, it will stand for Reuters Instrument Code
Better Business Bureau
D stand for "Direct" or "Desk"
business
It stands for 'Moscow' in airline business.
International Business Machines
ATM stand for?
Trading As
business centred maintenance
Business Life Cycle