Barcelona sells part of its production hub for $102M

Published Aug. 1, 2022 9:34 a.m. ET
Associated Press
ADVERTISEMENT
share