Brian Harkin


(Fin)tech for good?

The ‘tech for good’ movement has the potential to effect real and positive global technological change.