The last duck farm on Long Island is facing an uncertain future after a bird flu outbreak forced the culling of nearly 100,000 ducks.
Corwin was forced to lay off 48 workers but kept 20 to help with the clean up. He said the company was successful in ...
Corwin was forced to lay off 48 workers but kept 20 to help with the clean up. He said the company was successful in ...