BP America sets sights on low carbon following business structure shuffle

BP, which has its U.S. headquarters in Houston, is simplifying its business structure, changing which business segment BP America will report to.