Ban đầu, Infront Sports & Media là công ty marketing thể thao của Thụy Sĩ. Năm 2015, tập đoàn của tỷ phú giàu nhất Trung Quốc mua lại đơn vị này từ tay một doanh nghiệp Anh.
Dự kiến từ tháng 5/2025, liên danh Xuân Cầu - CityLand sẽ bắt đầu triển khai xây dựng Khu đô thị thương mại và nhà ở Sông Bùi. Dự án này có quy mô hơn 60 ha, tổng vốn trên 5.500 tỷ đồng.