25May, 23

Are the UK and Germany in recession or is this the age of ‘degrowth’?