Floating, for sure, but to what extent ? This place is another proof that Africa is on the innovative track. Check it out!
(more…)