BP shares surge on record £23.3bn profit
But sustainability headache looms for asset managers as the oil & gas giant waters down renewable energy promises
But sustainability headache looms for asset managers as the oil & gas giant waters down renewable energy promises
Scotland-based investment firm was hit hard by sharp sell-off in growth stocks last year prompted by the Fed’s monetary tightening