ENTITY

S4 Capital (SFOR LN)

7
Analysis
Communication Services • United Kingdom
S4 Capital is a digital advertising, marketing, and technology services company. It builds a purely digital advertising and marketing services business for global, multinational, regional, and local clients, focusing on content, data & digital media, and technology services. The company was established in May 2018 and is headquartered in London, United Kingdom.
more
bullish•S4 Capital
•06 May 2026 00:51

Primer: S4 Capital (SFOR LN) - May 2026

S4 Capital is a pure-play digital advertising and marketing services company navigating a period of significant transition, marked by recent...

Logo
132 Views
Share
x