Abengoa SeaPower, S.A. Trademarks
ABENGOA SEAPOWER

ABENGOA SEAPOWER

Filed: May 31, 2012
Construction, repair, and installation of industrial plants for the production of energy, namely, solar thermal installations…
Owned by: Abengoa SeaPower, S.A.
Serial Number: 79115831