FreeCast Shares Drop 19% After Announcing Brazil Streaming Partnership
FreeCast (CAST) stock fell 19.05% to $1.70 following a deal with RBTI to add 28 Brazilian TV channels for North American diaspora audiences, before rebounding to $1.78 in early pre‑market tr...
Read article









