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
D stand for "Direct" or "Desk"
Better Business Bureau
business
It stands for 'Moscow' in airline business.
International Business Machines
ATM stand for?
Trading As
business centred maintenance
From small to big