Renewables & Environment - Frankfurt, Hesse, Germany
R&D in solar energy, solar silicon and ultra thin solar cells.