A recent visit to Costa Rica by Chinese President Xi Jinping has led to a mounting backlash against a proposed oil refinery, which undermines Costa Rica’s target of becoming carbon neutral by 2021.
Trending Articles
More Pages to Explore .....