Avalanche Foundation to buy back nearly 2M AVAX sold to Terra in 2022By sofyan / October 14, 2024 Avalanche Foundation to buy back nearly 2M AVAX sold to Terra in 2022