The company’s EBITDA margin contracted by 46 basis points on a quarter-on-quarter basis to 9.4% from 9.9%, which appears to have weighed on investor sentiment.
The company’s EBITDA margin contracted by 46 basis points on a quarter-on-quarter basis to 9.4% from 9.9%, which appears to have weighed on investor sentiment.