The world’s population hits 8bn
Should we be concerned?
According to the United Nations, the planet’s population is forecast to surpass 8bn. It is estimated to…
Palm Oil production and deforestation
Deforestation and palm oil output are positively correlated in Indonesia. Also in Malaysia, and New Britain island in the…