Quarta has a €22 m (£19.3 m) release clause

Quarta has a €22 m (£19.3 m) release clause

Last News