Bank of Cyprus, the island’s largest lender, announced net profits of €487 million for full year 2023, edging closer to pre-financial crisis levels, driven by the high interest rates environment.