OPT Bags O&G Deal

Ocean Power Technologies (OPT) said it has signed a master service contract with an undisclosed offshore oil and ...

read more →