20090705 unknown: More power needed for pushing renewable energy