Shillong, May 16: The headquarters of LYCA Productions, which produced the commercially successful films Ponniyin Selvan 1 and 2, are being searched by the Enforcement Directorate in Chennai, the capital of Tamil Nadu.
After the central investigation agency filed a money laundering complaint against the production firm, searches are currently being conducted at about eight locations throughout the capital city.