Shell was this week caught out by revelations it had so-called "tolling" agreements with power generators, surprising analysts who generally focus on the company's oil operations.
Shell
Shell was this week caught out by revelations it had so-called "tolling" agreements with power generators, surprising analysts who generally focus on the company's oil operations.
Shell