2 ms·What do you even mean? They have adequate funding. Financially they are doing extremely well.by Certhas 1y agoWhat do you even mean? They have adequate funding. Financially they are doing extremely well.