Some European factories that have long depended on cheap Russian energy are closing

 

v20240901