Hi and welcome to Just Answer!Because that is a corporation registered in the US - it is required to file a federal annual tax return regardless of not having any activity. You need to file the form 1120 U.S. Corporation Income Tax Return.All worldwide income is reported - included income from a foreign subsidiary. If the same income is subject of income tax in a foreign country - the corporation may claim a credit for foreign taxes - thus - effectively will avoid double taxation.
See for referencehttp://www.irs.gov/file_source/pub/irs-pdf/f1118.pdfhttp://www.irs.gov/file_source/pub/irs-pdf/i1118.pdfwww.irs.gov/pub/irs-pdf/f1120.pdfwww.irs.gov/pub/irs-pdf/i1120.pdf