German managers cancel meetings with Putin

Why German companies rely on Ukraine as a location

Why German companies rely on Ukraine as a location