On-chain analysts exposed LIBRA’s red flags as developers allegedly dump $87M in tokens As concerns mounted over the launch, market concern rose, and many traders sold their assets while on ...