Sentence 1: Intelsat teamed up with Intelsat to launch the Intelsat 22 satellite for International Launch Services on a Proton rocket .
Sentence 2: Intelsat has teamed up with Intelsat to launch the Intelsat 22 - Satellite for International Launch Services on a Proton rocket .
Question: Do Sentence 1 and Sentence 2 express the same meaning? Yes or No?