Idris Elba’s early bet on Huel pays off in $1.15 billion deal Idris Elba's smartest role yet was playing investor, and it just paid off big time. Read More