No, having more than one card is unlawful. Anyone possessing two or more PAN cards will face a penalty of 10,000 INR under Section 272B of the Income Tax Act, 1961.