COWL: Celtic Offshore Wind Limited

What does COWL mean? The above is one of COWL meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Celtic Offshore Wind Limited