A Better Interface
March 1st, 2009
We are working seriously on developing a more user friendly interface. Not only that with our regional sites coming up, this interface will seamlessly blend into the other sites.
We are looking to roll this out by 1st week of March 2009.
- Team India Special
Add New Comment
Thanks. Your comment is awaiting approval by a moderator.
Do you already have an account? Log in and claim this comment.
Add New Comment
Trackbacks
(Trackback URL)