The Investment Thread
Market cap of 28 billion. In 2018 they spent 63 billion to buy Monsanto.
Print