Karpower Posted on August 24, 2023September 4, 2023 by Gustaf Vanwyk KARPOWER INTERNACIONAL, NACALA MOÇAMBIQUE Environmental Compliance Audit of the floating Power Plant Client: Karpower 2022