Tag

TOTAL'S FINANCIAL REULTS

TOTAL failed to achieve positive revenue growth in its petroleum products segment.