Mall of Africa just installed the world’s 10th biggest solar roof – here’s what it looks like
The world’s tenth largest roof solar system debuted at the Mall of Africa in Gau [...]
The world’s tenth largest roof solar system debuted at the Mall of Africa in Gau [...]