WHA Utilities and Power Public Company Limited has filed an IPO. Security Name: Shares Security Type: Common Stock Securities Offered: 229,500,000 Transaction Features: Carve-out