Noble Corporation: Not Enough Upside (NYSE:NE) | Seeking Alpha

It is headquartered in London, with the main operational office in Sugar Land, Texas, and listed on NYSE. Following a considerable downturn in the …