OPT expands to Houston to explore oil & gas chances

Wave energy developer Ocean Power Technologies (OPT) has established an office in Houston, Texas, to support its ...

read more →