Elon musk exposes Gates so called gifts...