BP is an oil and gas company whose headquarters are located in London, UK. It was erstwhile known as British Petroleum. It is a multinational company and is a “supermajor” amongst the world’s gas and oil companies. The company currently... Read More