offshore banking unit

Vedangi Deshmukh (112 Points)

31 October 2017  
Can anyone explain meaning of offshore banking unit....