Bank of Cyprus announced the launch of the “IBU India Hub”, a new strategic initiative aiming to enhance its service offering and specialization to businesses and individuals connected to India.