Dazzling glare from oncoming vehicles at night is being alleviated by an innovative Vista Mesh lens. The rising prevalence of LED car lights is leading more people to either stop driving at night or seek help from their optician. Graham Wild optician explained – “We use the lens a lot when people come in with […]