What are the provisions for avoiding dual taxation in Nepal?

The Government of Nepal has signed different treaties and agreements to avoid dual taxation. For instance, Nepal has signed BIPPAA with five  and DTAA with eleven countries.