solotraveller | 11 years ago | on: For entrepreneurs building companies in the United States and India
Awesome article!! I am currently in the process of registering in india and it's very frustrating, online payments in india is a mess compared to the US.