20040408 business.india-business: Canara Bank launches offshore banking unit