Al-Futtaim Toyota Revives Iconic Billboard to the ‘Toyota Building’ in Dubai
In 1981, Toyota put up a sign on the Nasser Rashid Lootah Building. Located on Shiekh Zayed Road, it has been an iconic visual reference point for decades even though there was no Toyota showroom or service center of the Japanese automotive manufacturer close by