Robert Mercer Stepping Down As CEO of Renaissance Technologies | Coins2Day