Tesla shareholders just approved Elon Musk's $1 trillion pay deal

Business