Following the SUV’s public debut at the Geneva Motor Show earlier this year, Ford is launching the updated Edge in Europe. The facelifted Ford Edge claims to be the company’s “most technologically ...