This film is currently not available. Explore Our Current Issue
A team of researchers from UWE Bristol explain the Pee Power technology - a revolutionary way of creating electricity - and its application in Kisoro (Uganda) and Mathare North (Nairobi, Kenya), and how it is improving lives in those communities.
No playlist found, Create a new Playlist
Added to djednef