BP PLC (BP) is one of the world’s largest integrated oil and gas companies. Its operations spread across 80 countries around the world, including Angola, Argentina, Australia, Azerbaijan, Egypt, Trinidad, …
View post:
A key overview of BP as a company and its Gulf of Mexico accident
