DE&I – The reason women are 17% more likely to die in a car crash

Having worked in the Tech, Venture Capital and Financial comms landscape for just under a decade now, diversity, equity, and inclusion (DE&I) is a topic that has consistently been discussed and pontificated around, but progress is slow and hard to point to.