G24 Innovations is a manufacturing company in the UK that will be producing lightweight solar cells.
Investors and links to other companies[]
- Renewable Capital, L.P., A Delaware Limited Partnership - Investor
G24 Innovations is a manufacturing company in the UK that will be producing lightweight solar cells.