Yes a non resident can open C corp and Bank account both in Delaware, however Bank account can not be opened remotelyBeing one of the most compliant country, USA too have KYC ( know your customer)/ AML ( Anti Money laundering) law. And to follow that physical presence of account holder is must. You need to be physically present in front of bank official to complete required formalities.Even just being physically present is also not guaranteed to have a confirmed bank account as it also requires certain KYC documents and professional reference to have this done smoothly.We at OCP has helped numerous customers to have this done.u201cOCPu201d Overseas Corporate Professional is a multinational organization which is serving for last 18 years in India.u201cOCPu201d team is lead by global professionals who makes doing overseas business a reality. They prsolutions to all requirements which arise while doing business. It helps client to run his business smoothly without any worries.They help clients to not only setting up a business overseas but also to ensure to prsupport at all business levels.u2018Overseas Corporate Professional (u201cOCPu201d)u2022 , an organization specialized in leading business solutions, such as Company formation, Tax Registration and compliance, Banking and Merchant services, E commerce business, Business consulting, Accounting & Taxes, Short & Long term financing, Business acquisition, Employment & Payroll processing, Business web presence overseas etc.For more information you may visit on www.ocpbiz.com, or email at rajiv@uscorporatesolution.com