Swastika Shukla is the Director of Dark Horse Digital Solutions.
141 people are employed at Dark Horse Digital Solutions.
Dark Horse Digital Solutions is based in Mumbai, Maharashtra.