Shadowfax strengthens board leadership, appoints three independent directors

Shadowfax, India’s leading provider of e-commerce express parcel and value-added solutions, has announced the induction of…