That was a long time ago. I got the same answer once but after that they would no longer respond to any questions via email. I don't think anyone has any recent contact with them saying anything about RCC. So until we get confirmation rumors are just that. And we know rumors (good ones) about RCC are notoriously unreliable.
From what little DD I can come up with, I do not think that statement is valid anymore. Appears RCCH and Baida are well embedded with each other. From some of the stuff I have found navigating through Jigsaw, it has opened my eyes!!