WHILE the world is divided on NASA’s astronauts and uncovering the truth of what lies beneath the pyramids of Giza, leading African Independent Power Producer (IPP), Red Rocket, launched its mega 10GW ...