Independently developed but not independently published.
From there it just depends on if you personally consider that still being "indie" by your definition.
Does "indie" for you mean "a studio which independently develops games" or does it mean "a studio that does everything independently"