A record number of activist shareholders mounted campaigns at global companies in 2024, a Barclays report showed on Thursday, ...
STORY: Nine out of ten new cars sold in Norway last year were powered by battery only.It's now within touching distance of its target of only adding electric cars to the road by 2025.The top-selling ...