The Amber Group’s report on 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 Reply