National Chain of Retail Stores Moves to Hosted Solution, Reduces TCO by 25 to 30 Percent Solution Overview Organization Size: 2700 employees Organization Profile Infiniti Retail, a Tata Group company, runs an Indian retail chain for consumer electronics and durables under the brand name Croma. Presently,…