There are several formal channels to transfer money to India. All the service providers generally charge a commission or fee for their services.
Click to continue reading