Total chief executive Pouyanne says spurning US shale for solar investment

Total news
Total news