Shes delivered a memorable talk. Shot of a young businesswoman receiving applause from her colleagues during a meeting in an office.