Sentence 1: Research and innovation in Europe is also supported by the Horizon 2020 programme , which is financially open to participation throughout the world .
Sentence 2: The promotion of research and innovation in Europe is being supported financially by the Horizon 2020 programme , which is also open to participation worldwide .
Question: Do Sentence 1 and Sentence 2 express the same meaning? Yes or No?