Trending Topics

Petrofac

Petrofac shares dive as debt talks could see creditors become owners.