Is small hydropower greener than mega dams? Do they make sense economically? Watch this cartoon and find out about the many "benefits" of small hydropower developments.