Some people think it’s a marine life research floating laboratory (there is even a job candidate here for that subject). On the other hand it’s somehow linked with the construction of the new neighborhood in the heart of old Doha. Most of us can’t link one with the other and a straight forward explanation remains outstanding!
Unbelievable how communication is sometimes so substandard!