Just to clarify, this is not MSR itself right. (I skimmed the article and it appears to be a new, separate endeavor)
That's putting it mildly. They're separate silos and rarely collaborate. Once research seems "meaty" enough it gets thrown over the wall.