GTASA - Global Travel Alliance SA
No feedback
I have been a customer of this company for a few years. I've been paying a lot of money for absolutely nothing. The few times I asked for their assistance with quotes, the prices I got was not better than the ones I got on my own. Now, where are they saving me money or providing a service?! I now ...