Insecticides India has witnessed a sequential decline in its net profit along with pressure on operating margin for the past two quarters.

Tags: Previous Next
Generated by Feedzy