Onchain Data Shows Terra’s Luna Foundation Continues to Stack Bitcoin 2 min read $125 Million Onchain Data Shows Terra’s Luna Foundation Continues to Stack Bitcoin This week there’s been a lot of talk about Terra’s Luna Foundation purchasing bitcoin to hold in...Read More