Tag: Comcast Tower
Steven Spielberg features Illac Diaz’s Liter of Light solar lamp in new DreamWorks film...
Edison Award-winning social innovator Illac Diaz and his Liter of Light solar lamp initiative to light up the Philippines' and the world's poor communities have made it to the Dreamworks screen at the Comcast...