Safran Helicopter Engines introduces biofuel to its facilities

by

AEROSPACE & DEFENCE