STX Group Bets on Financing Biomethane Projects