African power development company Ncondezi Energy Ltd (LON:NCCL) has secured exclusive land use rights for a site in Mozambique where it plans to build a 300-MW solar-plus-storage complex.