Greenpeace busts myths on renewable energy with "The Solar Rooftop Challenge". IN Tech News. (Manila Bulletin)