Can Hyflux Ltd survive this crisis?...