Placeholder canvas
My Green Pod Logo

BP's Canadian head office

Calgary, Canada – September 21, 2012: BP’s Canadian head office in Calgary Alberta. BP is one of the major developers of the Alberta Oilsands, and a global energy company based in the UK.