SHEBA® unveils Hope Reef: World’s Largest Coral Restoration Program Announced
Hope Reef, the start of the world’s largest coral reef restoration program, has been unveiled off the coast of Sulawesi, Indonesia. The reef, which can be seen on Google Earth, has …
[Read more]