It, presently, has more than 41,454 staff, Number of offices and overseas trading subsidiaries (as on Mar 1, 2011) 156 offices in 66 countries Domestic : 12 (Head Office : 1 Offices : 6 Branches : 5) Overseas : 144 (Overseas offices : 43 Overseas trading subsidiaries : 101 (Head Offices41))