Chinese electric automobile giant BYD has sought visa approvals from the ministry of home affairs for two of its executives nominated for India operations. But the clearance process is taking time and has also caused a delay in getting the director identification number (DIN) from the ministry of corporate affairs, the Economic Times reported, citing a source.