ASCA SAS

Company address

20, rue Chevreul
Nantes 44105
France

Phone: +33 (0) 2 40 38 40 00

Website: https://www.asca.com/

SEND INQUIRY

Find us on Google maps

COMPANY DESCRIPTION
ASCA is world leader in organic photovoltaics, with its own production facilities based in Europe, and with a capacity to produce 1 million square meters of film per year.
COMPANY ACTIVITY
Manufacturer