Triveni Engineering slips 3% despite reporting profit in Q4
TRIVENI - 188638