I'm not a financier but
So their days seemed numbered yet investors hand over 105 million to keep paying the bills that their lack of revenue cannot, and this is called a turnaround? I get that the new money shows investors are optimistic, along the lines of "if we just keep them going another 12 months they will surely start producing renevue". No wonder they call it double-unicorn.