Indiamart Intermesh - Indian Alibaba?

EBIDTA Margins of 60-75% seems unsustainable, I see you have discounted total cost