Space Delay for Peru’s first telecoms satellite creates opportunity for the Philippines November 18, 2023