Canadian-based independent power producer focused on developing, owning and operating renewable energy facilities on the African continent
Coming soon.