fbpx

The Amber Group’s report on Tabula Rasa

Tabula Rasa

The Amber Groups’s report on Tabula Rasa
Work is progressing on finalizing the Amber Group’s report on Tabula Rasa; the mega-complex on the coast of Madagascar. The report will be containing more in-depth information regarding the specifications and details of the complex and will be provided as soon as it is finished. Stay tuned.

Leave a comment

Your email address will not be published. Required fields are marked *