The Nigeria Sovereign Investment Authority (NSIA), Sustainable Energy for All (SEforALL), the International Solar Alliance ...
That’s why Nigeria is placing its bets on solar mini-grids—small installations that produce up to 10 megawatts of electricity ...