The Picower Foundation, based in Palm Beach, Fla., is the largest yet to close in the wake of the Bernard Madoff scandal. Started by Barbara Picower and her husband, investor Jeffry Picower, the foundation — which in 2002 gave $50 million to start a brain research center — had almost all of its assets invested […]
Bernie Madoff
Advertisement