I was surfing on some Nigerian websites to know more about the EPC order S&W won. Got this new snippet, saying the Energy ministry got backing from the US for its solar needs. It has mention of Sun Africa, which is the main beneficiary of this Order. And i think its a US company. Does this connect some dots?
Subscribe To Our Free Newsletter |