Amy Palmer & panel discuss a New York Times op-ed piece about leadership in business and what holds women back.

pwtvChat