Leon USA

The big interview: Glenn Edwards, managing director of Leon USA

Why do you think now is the right time for Leon to expand into the US? Now feels like a…