BP shuts down its corporate venture arm BP Ventures after nearly 20 years

BP Ventures is shutting down, ending a nearly 20-year run marked by lackluster returns, per TechCrunch.