Business Directories

German manufacturers Mercedes-Benz and Porsche have claimed three awards each at the first Middle East Motor Awards (MEMA) at a major automobiles show in Sharjah.
The MEMAs took place at the International Automobiles Show, which opened at