I wanted to know if it is advisable to transfer money from USA based accounts to an NRE or NRO account in India? Are any of them liable to tax in India or USA ? I am planning to use western union.
Also, if my company in USA wants to send me money to India (payment against Indian invoice in USD), can they do the wire to my NRE/NRO account. should thy use NRE or NRO ?