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 Eaton Vance Senior Floating-Rate Trust decreases monthly dividend by -10.8% to $0.091/share.