Shell Petroleum Development Company of Nigeria
- POLITICS
Alleged tax evasion: Reps grill Shell, Total, others
The House of Representatives on Wednesday grilled Shell Petroleum Development Company of Nigeria, Total Energies and First E and P…
Read More »