ESS Tech issues warrants for 12,800,000 shares in private placement at $0.5 each - GWH News | Rallies