$1.62b in private sector foreign loan instalments due in 2023

$354 million in interest payments for 2023 is the highest in 31 years, says the central bank