BP America sets sights on low carbon following business structure shuffle
1 min readBP, which has its U.S. headquarters in Houston, is simplifying its business structure, changing which business segment BP America will report to.
BP, which has its U.S. headquarters in Houston, is simplifying its business structure, changing which business segment BP America will report to.