Technology Advertising holdings firms may be gradually losing their might. , and Administrator 2025 May 6