'Benedict Lumberjack' Puts Pension Funds in the Hot Seat …
BAFTA– and Emmy-winning actor Benedict Cumberbatch has created his latest charismatic villain: “Benedict Lumberjack” — the callous CEO of a company cashing in on deforestation, thanks to the savings of UK