FreeCast Secures $23.7 Million Financing Through Private Placement | Intellectia.AI