Concerns about range, charging infrastructure and higher prices are sore points among both electric car enthusiasts and skeptics in Europe ... Constantly checking the battery before quick trips to ...