The National Academy of Science and Technology, Philippines (NAST PHL), the country’s premier recognition and advisory body on science and technology (S&T) thumbed down Thursday, July 29, the 174-hectare Dumaguete reclamation project, citing its environment and socio-economic impacts. Under...