U3O8 Corp. announced that Stewart Taylor, President of Mega Uranium Ltd., has resigned as a director effective immediately. In addition, Richard Spencer, U3O8 Corp.'s President and CEO, has been appointed to the Board of Directors.