Top KingWin posts wider H1 net loss on USD 19.58 million supplier prepayment impairment charge - DPU News | Rallies