to experience the full functionality of mail.com.
Science & Technology
Enhanced by Google
July 28, 2016
France's Total profit falls 30 percent due to oil price drop
French energy company Total SA says its net income fell 30 percent in the second quarter to $2.09 billion due to the impact ...
April 27, 2016
Oil prices lower profit at France's Total despite cost cuts
Lagging oil prices pushed first quarter profits down 40 percent at France's Total SA, though cuts in costs and investments ...