ICICI Bank, the countrys largest private sector lender by assets, has let go 1,200 of its staffers, and a few hundred may be on their way out as part of an exercise to cut flab, two people familiar with the development said. The retrenchment of staff across the board – from general managers to junior … Continue reading