Topic: Picower Foundation

Picower Foundation

The charity the Picower Foundation was forced to close after losing hundreds of millions of dollars in the stock market decline of 2008 and the Bernard Madoff Ponzi scheme investment scandal. The Picower Foundation The Picower Foundation is one of several charities ...