Americas

OPT opens Houston office

Ocean Power Technologies (OPT) has established an office in Houston, Texas, in support of Gulf of Mexico and broader U.S. and South American opportunities. The new OPT office ...