Masterbatches are a form of additive that improves the properties of plastics and other polymers. These additives usually contain fillers, pigments, stabilizers, thickeners and other additives to improve the performance of plastics. Capital Colours is Masterbatch producers in India.