Upload Photo

Nicholas Cosmo

The former head of Agape World Inc. in Hauppauge is accused of masterminding $413-million Ponzi scheme.

The latest LI business news in your inbox daily. Get the Biz Briefing newsletter!