Greece pays off debt worth 5.3 billion euros ahead of schedule

Greece has paid off ahead of schedule debt worth 5.3 billion euros ($6.22 billion) that had been due after 2031, two government officials said. Monday’s payment would allow Greece to save 1.6 billion euros in interest payments until 2041 and lower its debt to below 120% of its economic output by 2029, Greek government spokesperson […]