AOTO opens new office and warehouse in Barcelona, Spain Source Cluster: AV Interactive Source Node: 1595927Time Stamp: Jul 27, 2022