Genieo.com
Consumer Report
This is a browser that is not able to be removed, I have tried everything. But have failed many times... They have locked themselves into my internet experience and regardless who I try to use as a browser, this site takes control. This is there info... Tel 972 9 956 1995 Genieo Innovation Ltd. PO ...