We have a high degree of confidence that such facilities...
We have a high degree of confidence that such facilities exist in at least Poland and Romania.
We have a high degree of confidence that such facilities exist in at least Poland and Romania.