Implications As Shell Acquires BG in India and Sells 185 Service Stations in The UK
The implications as Shell  acquires BG in India is that Shell gets an edge in India’s LNG market,  in another development Shell confirms sale of 185 service station to independent dealers in the UK. According to a report by livemint.com online news media, Royal Dutch Shell Plc is set to become the top foreign firm […]
Implications As Shell Acquires BG in India and Sells 185 Service Stations in The UK Read More »