News Enforcement Directorate Raids LYCA Productions Offices In Chennai Over FEMA Charges The Enforcement Directorate (ED) has initiated a series of raids on the offices of LYCA Productions, a renowned film production company, at eight locations... Anuj RayateMay 16, 2023