New Transparent Solar Panels Could Turn Your Windows into Power Source
In a big breakthrough, researchers from École Polytechnique Fédérale de Lausanne in Switzerland have achieved a new efficiency record for dye-sensitized solar cells (DSCs). Researchers foresee that this development going to open up new commercial possibilities…