2454675 comment Comment Re:Heres a company - up to 80% efficiency. (Score 1) 798 by GroverTeam on Thursday January 09, 2003 @10:02AM (#5046707) Attached to: Where are the 70% Efficient Solar Cells? This week: Nano Lightcatchers vs. Scrubbing Bubbles!