De Niro has $500 million while his business partner has $200 million. They did not need the $28 million they received from the taxpayer. He is just greedy.
De Niro has a compound? geez....
68ac compound in upstate NY:
https://virtualglobetrotting.com/map/robert-de-niros-estate/view/google/