Among your rotating ads at the top of the screen.
You show adds that proclaim that "you" can save 90% of money on your electric bill without investing in solar panels. I checked out this product, in a word it is a fraud. I will not go into the technology here but, the claim is a total falsehood. Running these ads makes AOL part of a criminal conspiracy.
4165th
ranked
H STEIN
shared this idea