How do you handle a dataset where a significant portion of the critical financial fields contain null values?