LESSER DEVELOPED COUNTRY (LDC)

Definition and Citations:

A country with a struggling but developing economy.

Latest Articles