RE: Updated Stifel research7 May 2019 15:15
I'm in the camp that think Hurricane have done a great job up to now. Hurricane still have roughly 53 days to pull this off FOIL that is. Anyone that thinks jobs of this scale won't have the odd mishap are deluded. Just my opinion not amid at anyone