The bp foundation inc. is a charitable organization - separate from but entirely funded by bp - that supports philanthropic activities around the world. The bp foundation was granted charitable status ...
Some results have been hidden because they may be inaccessible to you