Terra’s LUNA Set New Highs of Nearly $106 bossMarch 29, 2022ICO Prices have increased some 10% in the past 24 hours. Original Source HighsLunaSetTerras