It, presently, has more than 39,864 staff, Number of offices and overseas trading subsidiaries (as on Sep 1, 2009) 153 offices in 66 countries Domestic : 12 (Head Office : 1 Offices : 6 Branches : 5) Overseas : 141(Overseas offices : 43 Overseas trading subsidiaries : 98(Head Offices42)