The Delhi High Court on Wednesday pulled up Twitter Inc for filing inadequate affidavits on the appointment of officers under the Information Technology (Intermediary Guidelines and Digital Media Ethics Code) Rules, 2021 (IT Rules, 2021) [Amit Acharya v. Union of India & Ors].