Despite financial struggles and layoffs, the news site denies closure rumors and states it has secured more funding.