EBITDA margins declined 134 basis points to 4.8 per cent in Q2FY21 due to de-operating leverage playing out considering the dip in revenues
EBITDA margins declined 134 basis points to 4.8 per cent in Q2FY21 due to de-operating leverage playing out considering the dip in revenues