Puerto Baru Project Loss is a Strange Victory for MangrovesNovember 2, 20264 Mins Read Six environmental organizations have accepted a Supreme Court ruling that rejected their lawsuit against the Puerto Baru project in David,…