ICICI Bank has a presence in Sri Lanka through its branch office in Colombo. M2SL is a web-based online remittance platform which facilitates the sending of remittances from various geographies to ...
ICICI Bank, Tata Power Under the agreement, Adani Green was to develop two wind power projects in Mannar and Pooneryn in northern Sri Lanka. The group is also involved in a $700 million terminal ...