Try spilling bleach on the worktop.
Bingo.
Spilled liquids and/or foods should be removed from the surface as quickly as possible – especially tea, coffee and wine which can create stains that are harder to remove due to their stronger colouring properties.
Never place any hot pans directly onto the surface, always be sure to use heat mats. If you have opted for splashbacks or upstands in matching stone behind the hob, items being cooked in large pans or for a long duration of time should be done so on the front burners to avoid burning the stone.
Never use any bleach or bleach-based products on the surface. Generally, products with a higher pH-value of 10 or strong solvents should be completely avoided. Aggressive chemicals such as oven cleaner or products containing trichloroethane or methyl chloride, such as paint removers/strippers can lead to permanent irreversible damage.
Avoid contact with marking or printing inks
For daily cleaning I advise you use any light bacterial sprays, again please avoid anything bleach based. I use Dettol Surface Cleaner and just a soft cloth to clean up. Sometimes I get the wipes from the supermarket if they are out of the spray. For any stubborn stains, I know its slightly abrasive, but you can use Cif cream to remove. I have used it all the time on quartz. The cif cream should be gently rubbed onto the stone with a non-abrasive sponge (let it rest for a few minutes) and then removed with warm water. Also, PVCu Solvent Cleaner, this works great stains. Other specific stone-based products that can be bought for general day to day cleaning https://www.extensive.co.uk/easy-clean-spray-500ml.html.
I sell kitchen worktops.
Edit: Matte finish is also a pain to clean in comparison to polished.