Pic: Achim Wagner - stock.adobe.com
OECD employment & labour force participation rates peak in Q3 2023
Pic: Robert - stock.adobe.com
German firm BASF’s sales at €68.9 bn in FY23

Follow us