PROJECT FINAL REPORT Grant Agreement number: 212792 Project acronym: ROBUST DSC Project title: Efficient and Robust Dye sensitized Solar Cells and Modules Funding Scheme:…