For the period ended March 31, 2024, the company's revenue from operations stood at Rs 177.80 crore, EBITDA at Rs 23.78 crore ...