SKEC: South Kessock Environmental Company

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

Definition in English: South Kessock Environmental Company