Details

cellera

Website:
http://www.cellera.com
Founding Year:
2007
Number of Employees:
2-10
Address:
2 Hatochen, Caesarea, Israel
About:
A company that develops and manufactures innovative fuel cells