Yes it does, part of the problem (apart from insufficient venting) is the thickness, or rather the lack of it.. of the glass itself...as soon as you start moving, the cold air over the outside of it causes almost immediate condensation.
Double glazing would help...but I think Everest would draw the line at bike clocks
I have just drilled a little hole in mine following Tifa,s vent guidance (I am much lazier than him ) , I then stuck a hand warmer on the glass
Clocks are clear for now but as said it’s when you ride it creeps back ,double glazing ummm maybe a stick on screen protector would be worth a punt ?