Stock Photo: Toll Collect GmbH headquarters, Berlin, Germany, Europe