Top Financial issues 428,862,444 share warrants in US$80 million private placement - TOP News | Rallies