New Solar Company Spun Off from Cambridge University
Eight19 is developing organic solar cells with support from the Carbon Trust and chemical company Rhodia.
Eight19 is developing organic solar cells with support from the Carbon Trust and chemical company Rhodia.