Saturday, July 9, 2011

In India - too much paper work, too many signatures, too many stamps and too many levels of authorizations - slow the process/growth.

No comments:

Post a Comment