The last sentence is basically correct. It could be argued that the second "are" should be removed, but that is not important.
As for its meaning, the sentence refers to "the former", meaning "the development of space research programmes", and "the latter" meaning "different earth technologies".
The speaker is saying that the more money we spend on space research the more advanced technology becomes here on earth.