Globexna
Consumer Report
Globexna claims that I placed a phone order to list my company, CANSOLARe, on their Canadian Business Listing Online. I have never heard or known of Globexna or where they are located and their telephone until recently, when I received an invoice around 09/18. I had no reason to list my Company, ...