Space Shuttle Endeavour made its 25th and final launch on Monday, blasting into orbit carrying six astronauts and two major additions to the International Space Station.
International Lease Finance Corp. has placed its first aircraft order since 2007, inking separate deals for 100 new Airbus A320neo-family jets and 33 Boeing 737-800s.