placeholder image

ABB in multi-million bid for Britain’s Chloride

Swiss-Swedish engineering firm ABB has launched a £860 million pounds ($1.25

Google sets sights on Sweden

Google sets sights on Sweden