BP Boosts Its Bet on Trees

BP PLC BP 2.72{ffaccff6b5e07cc1f8fb65d0cd045bc540f1c3f8348a05c16905532f0496f447} has bought a controlling stake in the largest U.S. producer of carbon offsets, doubling down on a bet that preserving forests will be key to companies...