Profile Picture

Steven Downes

Editor in Chief | Sustainability Magazine

Profile Picture

Steven Downes is BizClik's Group Content Director and Editor-in-Chief Sustainability Magazine..

Articles by Steven Downes

View All
Featured

Bosch CFO Markus Forschner targets a 7% margin by 2027 as exchange-rate effects and weak margins impact the 2025 results

Nestlé generated CHF 9.2bn (US$11.8bn) in free cash flow during 2025, supported by a strong second-half performance and disciplined capital allocation

Mining giant Glencore to return US$2bn to investors despite a 6% slip in annual profits following the collapse of US$260bn merger talks with Rio Tinto

Finance leaders at London Climate Action Week identify key barriers and solutions to the persistent shortfall in global climate investment