Hopefully this is enough money to buy them time to negotiate proper project funding. It's expensive money but they're in no position to negotiate.
And hopefully going forward they get a seasoned CFO controlling the purse strings so that money raised for building and launching sats is used for building and launching sats.