Independent power producer SolarAfrica has reached financial close on the first 114 MW component of its flagship ...