SolarAfrica and Starsight Energy announces merger completion – creating a leading Pan-African renewable energy solutions provider

SolarAfrica and Starsight Energy announces merger completion

SolarAfrica and Starsight Energy announces merger completion