On the interior glass use Magic Eraser and finish with glass cleaner. First time I tried it I reached up to see if the glass was still there
I have yet to find a glass cleaner that doesnt do as they say be it streak or what ever..An old trick i never tried is a can of coke and an old newspaper..
It also stays cleaner if you never use the squeegees available at the fuel island. They are just oily/greasy/dirty window mucker-uppers.
Dish-wash soap its great stuff personally I would invest in my own squeezie window cleaner I’ve seen some with Aluminium extendable handle so can be kept in side box