White chocolate, however, does not contain cocoa mass and therefore does not taste like nor has the characterestic colour of cacao.
-------------------------------------------
I think I'd make one change: 'have' instead of 'has'
This is because of the earlier 'does not taste like nor'
--------------
'it has' - yes
But, 'it does have' or 'it does not have' (not 'it does has' or 'it does not has')