LONDON — Ireland, Britain and France faced travel chaos on Saturday and one person died as a winter storm battered northwest Europe with strong winds, heavy rain, snow and ice.Hampshire Police in ...
STOCKHOLM — Sweden's financially-strained electric car battery maker Northvolt announced recently the resignation of its CEO Peter Carlsson, hours after the company sought bankruptcy protection in the ...