Dubbed as Senegal’s “Mr. Sun”, Abdoulaye Touré has been designing solar powered ovens since the 1990s and is now taking his solar powered dreams across Africa. >
A simple layered paper, inspired by French puff pastry, could improve the quality of life for millions of people by removing resistant viruses from water.
>