New Barcs facility now complete