Total to launch $2bn buyback after bumper quarterly profits

Total to launch $2bn buyback after bumper quarterly profits

FT.com

Published

High oil and gas prices drive French major to best full-year earnings since 2008

Full Article