Switch

Switch

A €100 million investment being planned over the next decade, and the facility is expected to create 7,000 direct and indirect jobs. SWITCH MOBILITY