What does GNI stand for?

What does GNI mean? We have 79 definitions. Read most used GNI meanings below.

ADVERTISEMENT