Shadowfax appoints three independent directors to focus on governance

Shadowfax has appointed Bijou Kurien, Ruchira Shukla, and Pirojshaw Sarkari to its board.