Filipino innovator Illac Diaz of Liter of Light is leading a mission to light up the world’s remote villages through the 100-day journey at sea on the Peace Boat. Diaz and Liter of Light, a non-government organization which first lit up Typhoon-Haiyan-stricken communities in the Philippines with homemade solar lamps, is now on a Voyage […]
Read more →