African power development company Ncondezi Energy Ltd (LON:NCCL) has put on hold an ongoing solar-plus-storage project for a commercial and industrial (C&I) client in Mozambique due to the coronavirus pandemic.