Exclusive: Why Zupee
Delhi NCR-based gaming startup Zupee has nothing more to lose. For one, it laid off its entire workforce of 80-100