I know the difference between GDP and GNP is that the former is confined to domestic borders and the latter to nationals across the world. I also know that FPI is shorter duration and more volatile than FDI.
I understand why FPI would be excluded from GDP. But why is FPI included in GNP? And why is FDI excluded from GNP?