Croda International’s profit slumps as sales take a hit February 25, 2025 Croda International reported a slight decline in sales for 2024, with revenue falling one per cent at constant currency to £1.63bn. Excluding Covid-19-related lipid sales from 2023, underlying sales rose two per cent, led by strong growth in the consumer care business. Consumer care sales rose seven per cent at constant currency, driven by demand [...]
Demise of coal power is end of an era, but not an end in itself October 1, 2024 A quiet revolution occurred in the very earliest moments of this morning, probably while you were asleep. You went to bed in one sort of country, and woke up in another sort entirely. The difference is largely invisible but undeniably huge: yesterday, the UK’s last coal power station was still operational and by this morning [...]