Latest Chinese float is riddled with red flags