Developing Countries Feel Squeeze from Lower Natural Resource Revenue & Falling Foreign Aid
WASHINGTON DC, May 26 (IPS) - Developing countries face major difficulties as income from natural resource extraction industries decreases and wealthier nations reduce their aid....