News

The EBITDA margin stood at 17.50% in the quarter under review against 17% in the previous corresponding period.
The business stated that its EBITDA margin stood at 28.5% in the current period against 25.40% in the previous comparable ...