Shadowfax appoints three independent directors to focus on governance
Shadowfax has appointed Bijou Kurien, Ruchira Shukla, and Pirojshaw Sarkari to its board.