BP forms Chinese venture to build electric-vehicle charging hubs
- 01-Aug-2019
Retail services, such as convenience stores at petrol stations, have become a big revenue generator for oil majors such as BP and Royal Dutch Shell
Retail services, such as convenience stores at petrol stations, have become a big revenue generator for oil majors such as BP and Royal Dutch Shell