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