Solar Cloth System
Siret : 800 532 822 00015
French start-up Solar Cloth is planning to scale up capacity at its module production facility near Cannes. The factory will produce 17.6%-efficient flexible solar modules integrated into textile supports...