News

The company intends to offload the business for an undisclosed sum to LS Power as part of plan to shed US$20 billion in assets.
An overloaded job spec is turning one of the most prestigious roles into one of the least desirable for top-tier executives ...