S4 Capital revenue 2018-2023
S4 Capital plc was created in May 2018 in London and is an agency specialized in digital advertising and marketing services. In 2023, it generated a revenue of 1.01 billion British pounds, marking a 5.4 percent decrease from the previous year's value of 1.07 billion pounds.