Terra price gains 75% in February as $2.57B in LUNA tokens removed from supply

Terra (LUNA) emerged as one of the best performing financial assets in February, a month mired by geopolitical conflicts and their negative impacts on the crypto market. LUNA decouples from the crypto...