Sunday, October 26, 2008

IT Capital?

So much for being the IT capital of the world ...

Ranked 48th out of the 66 participating countries - In other words, we are still considered a 'cost-effective' center rather than any of the 'value partner' centric proposition that every SWITCH company is claiming to be..

No comments: