Filipino innovator and visionary Illac Diaz brought his Liter of Light team aboard Japan’s Peace Boat in December and went on a 100-day journey around the world on a solar lighting mission, bringing inexpensive Filipino technology to remote villages without electricity. Illac and 1LL has managed to raise the Philippine flag in 19 ports of […]
Read more →