LONDON - Triple Point Energy Transition PLC (TENT) has completed the sale of its last remaining investments, including a ...