Finnair takes it first biofuel flights

by

TRANSPORTATION