4 ms·The article is titled "KLM and TU Delft join forces to make aviation more sustainable".by shock 7y agoThe article is titled "KLM and TU Delft join forces to make aviation more sustainable".