The Federal Court has upheld an earlier court decision that Petaling Jaya Utara MP Tony Pua is not liable for defamation against the water concessionaire Syarikat Bekalan Air Selangor (Syabas).