NobleBlocks
    Colour in textile effluents - sources, measurement, discharge consents and simulation: a review | NobleBlocks