Not related but when I drive through northern Va and see all those huge data centers, I can't help but think what a small EMP would do to them. They would be worthless. Couldn't be rebuilt or replaced in a timely manner.
There are special "waffle weave" micro fiber towels especially for glass. They do a good job and don't leave anything on the glass. Also I've found that one of the best glass cleaners is ZEP glass cleaner. But it's not for use on aftermarket window tints. Amazon has the waffle weave towels.