Total to decide on 10 oil projects in Nigeria, others

French oil major Total SA will make final decision on 10 oil and gas production projects…

..