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