Nexans completes subsea cable link to provide reliable power for Pemba Island in Zanzibar

Pemba Island Tanzanie