Sodick opens European HQ in UK

"The UK is the best place for Sodick to be."

by