abandon, hand over - stop maintaining or insisting on; of Thoughts or promises; "He deserted the thought of asking for her hand in marriage"; "Both sides have to give up some claims in these negotiations"In September, Walter Isaacson’s bombshell biography of your mercurial mogul discovered refreshing particulars on Musk’s involvement during the… Read More