LONDON, UK: - comScore, Inc has released an overview of mobile and computer usage of Maps across the five leading European markets (France, Germany, Italy, Spain and the United Kingdom) using the ...