An American giant may have figured out a way to simplify the tedious procedure of issuing driver’s licenses. And an early sneak peek of this solution is now live in parts of India. Hundreds of people who have taken the driver’s license test in Dehradun, the capital of Indian state Uttarakhand near the Himalayan foothills, […]...