News

MoffettNathanson took a deeper look at Netflix revenue opportunities and bumped the streaming giant's target price 29%, to $1,100. Shares were up 4% early in the day.
Local government ministers have unanimously approved planning proposals for what is set to be one of London’s largest data centres. The £750m development in the Newham borough of London is ...