NASA on Thursday posted a “For Lease” sign on one of its space shuttle launch pads, as it continues to downsize and revamp the Kennedy Space Center following the program’s retirement. Continue reading