Firms fined