#HAVELLS Q2 earnings come in below estimates except for revenue
HAVELLS - 5383303