ABIBA Solar Project

QUAINT is the proponent and lead developer of the ABIBA Solar Project in Kaduna State.