A renewable energy project planned off the coast of Newport is taking a step forward. Oregon State University has submitted a final license application for a wave energy testing facility with the Federal Energy Regulatory Commission. If built, it would be the largest of its kind in the U.S.Read More