j
john agius Review of Europcar Malta
Poor poor poor..... Avoid at all costs. Uncompetit...
Poor poor poor..... Avoid at all costs. Uncompetitive prices, poor customer service, hidden charges, poor information given by representatives.... The list goes on.
Comments: