Business May 27, 2021 Activist Wins Two Exxon Board Seats A dissident financial backer’s fruitful mission to win seats on the leading body of Exxon Mobil Corp. XOM – 0.98%…