Indalva is Spain’s largest toll manufacturer of insecticides and herbicides. Based in the city of Orihuela, the company is Spain’s oldest producer of clay microgranules, which, along with quartz sand, are used as carriers for its insecticides and herbicides.
Read on