infotechlead

Installed base of data centers will pass 1,000 mark: Synergy