March 17, 2025

A week ago, doctors lifted their guarded prognosis amid ongoing improvements, but the pontiff is still in hospital

Faced with the triple whammy, one in four industrial companies is planning layoffs in the next 60 days