Press Release – CycloTech and Yamato

CycloTech and Yamato have successfully completed a joint feasibility study.