Twelve and Emerging Fuels Technology sign master license agreement to scale SAF production

Carbon transformation company Twelve and fuel technology partner Emerging Fuels Technology (EFT) signed a Master License Agreement to support …