OGCI
Anyone heard anything about OGCI (https://www.ogci.com/)? I'm starting to see their name pop up in Term Sheet and Pro Rata with some regularity leading deals. It looks like they have about $1 billion of oil money behind them to invest in early stage climate tech.