Costa Rica News – In 2007, the Central American nation of Costa Rica set itself the goal of becoming the world’s first carbon neutral country, a feat it aimed to…
Tag:
Costa Rica News – In 2007, the Central American nation of Costa Rica set itself the goal of becoming the world’s first carbon neutral country, a feat it aimed to…