1 employees
Novapecc develop an industrial process which replicates photosynthesis for conversion and storage of solar energy.