OSTN Staff
January 23, 2025
The UK energy company trails Shell and others in value after years of offering investors false hope