The Sales and Marketing Podcast

British Petroleum is a multinational oil and gas company headquartered in London with an operating income of over $11 billion US. So how did it become one of the largest corporations in the energy sector and how can you use their strategies in your own business? Listen to find out.