OSTN Staff
January 16, 2025
UK energy major under pressure from shareholders to turn around its performance