Globex na
Consumer Report
Globexna claims that I placed a phone order to list my Company, CANSOLARe, in their Canadian Business Listing Online. I have not known or heared of Globexna until recently, when they sent me an invoice. I did not even know what their telephone number or location is. I had no need to list my Company ...