translate English to German: DenmarkService stations, heating products, gas, lubricants, company agreements, charge cards etc.
LettlandService stations, heating products, gas, lubricants, company agreements, charge cards. Sales and marketing in Latvia.