Insecticides (India) Limited: Build Your Vegetable's Immunity Ad Agency BEI Confluence Brand Insecticides (India) Limited