There are 42 films up for awards at this year’s BAFTA ceremony, from blockbusters to indie breakthroughs.Read More

You might also be interested in reading House Committee passes bill to ‘preserve U.S. leadership’ in blockchain.