The Enforcement Directorate has filed a criminal case of money laundering against embattled real estate major Amrapali Group and its promoters, who allegedly failed to give possession of flats to over 42,000 home buyers in Noida and Greater Noida, officials said on Tuesday.