Cirsa reports €579m Q2 revenue, up 11.3%

The Spain-based business has reported rising EBITDA and revenue figures alongside significant debt reduction.