What are Canada-controlled private corporations (CCPC)? The government of Canada recognizes various types of corporations for tax purposes. All eligible corporations are expected to report their corporate business income at the end of their fiscal year. As a...