S4 Capital reports 11.4% organic shortfall in the first quarter
S4 Capital reported a 14.3% net revenue decline in the first quarter to 178 million GBP (about $235 million) with an organic net revenue shortfall 11.4%.
S4 Capital reports 11.4% organic shortfall in the first quarter Read More »