No Picture
International News

BB Energy acquires Solarcentury Africa

BB Energy has acquired Solarcentury Africa (SCA), an integrated solar power developer based in Africa. … BB Energy is one of the world’s leading independent energy trading companies with a historical presence and large consumer […]