MiddleEast

Otonomi Starts Operation

Opening its doors in the capital city of Ankara, Otonomi features one of the biggest automotive shopping mall of Europe and Middle East, aims to do its business [...]