Marine Energy Wales is developing a Marine Energy Test Area (META) project in...

read more