Mongabay Series:

Floating solar project on Philippines natural lake brings hope — and questions