By admin April 15, 2022 Business , marketing Technology Share on FacebookShare on Twitter Computerized horses are out of the barn, and we’re either chasing them down or we’re a part of the herd.