Complex sentence: It has completed all necessary testing and has been delivered as of June 27,2007 to the Kennedy Space Center (KSC) in Florida, where it will undergo a compressed post-delivery test and then await launch in early 2008.
Split into simpler sentences: It has completed all necessary testing and has been delivered to the Kennedy Space Center (KSC) in Florida. It will undergo a compressed post-delivery test and then await launch in early 2008.