, Ohanian's net worth is estimated at $70 million as of last year."I believe resignation can actually be an act of leadership from people in power right now," he concluded. "To everyone fighting to fix our broken nation: do not stop."Serena Williams quickly responded in support of her husband's actions. "Having diverse views on any boards is important," she tweeted. "So proud of you Alexis.
Read more on glamour.com