We use data from world bank which collect data of all the countries economy. In 2018, the GNP of Mexico was $2.44 Trillion and the GDP of Mexico was $1.22 Trillion. In 2018, the GNP of Canada was $1.76 Trillion and the GDP of Canada was $1.71 Trillion.
It is clear that the difference is huge for Mexico between GDP and GNP. It is so because Mexico has a huge remittance income which means workers go to foreign countries (mainly US) and they send money back to Mexico. Since this is not added in GDP as it is not income within the boundary of the country, GDP is much smaller than the GNP of Mexico.
Get Answers For Free
Most questions answered within 1 hours.