PAGE | 01 Oct 2018 Developments and Forecasts of Aggravating Resource ScarcityEcological deficit Since 1970, the world is in ecological deficit. At present, 1.7 Earth planets are needed to support humanity's annual demand on the ecosystem. In 2017, Earth Overshoot...