Meghna Lakhani Talreja has written Dubai, United Arab Emirates in the bio of Linked Profile. According to this, they live in Dubai. However, according to his startup One Modern World, he was born in Spain.

Meghna Lakhani Talreja has written Dubai, United Arab Emirates in the bio of Linked Profile. According to this, they live in Dubai. However, according to his startup One Modern World, he was born in Spain.