The road to innovation can be a long and winding one, but it might be hard to rival the path followed by the Ocean Renewable Power Co., of Portland, Maine, and its RivGen submersible electric power ...