Thermax Q4FY19: Good show, though margin remains a key concern
THERMAX - 193795