Another ECM Barn Owl Success Written by HTP Digital on July 30, 2025. Posted in News. Another barn owl at home at one of ECM’s customers Previous