crystalemily5648 crystalemily5648 15-02-2024 Business contestada Has a British company won an important contract to supply components regularly to Poland?