asked by Jessica R. on 4/8/16
I just found out on Wikipedia that GMX (Germany based) is related ownership related to mail.com, of whom I have scathing criticism re business practices... Just sayin'... keep digging for the truth!
Get answers from the GMX staff and other customers.
Owners and employees, register now to answer these questions from potential customers. Register now