fbpx

Solar farm completed in Morocco