September 20, 2023 LOS ALTOS, Calif. — SightGlass Vision’s Diffusion Optics Technology (DOT) spectacle lenses are the subject of a recently released...