If GNP is higher than GDP, it means that the income earned by a domestic company in any overseas country is more than the income earned by a foreign firm within the country. This indicates that its citizens, businesses, and corporations are providing net inflows to the country through their overseas operations.
Further reading:
Comments