February 27, 2013
First Solar says cell built in Toledo sets world record in test confirmed by U.S. Department of Energy

First Solar says cell built in Toledo sets world record in test confirmed by U.S. Department of Energy

(Source: bit.ly)

  1. thebusinessofohio reblogged this from bringtoledoback
  2. bringtoledoback reblogged this from toledoblade
  3. toledoblade posted this