In a striking tribute to the UAE’s heritage and its visionary leaders, Brand Dubai has unveiled a colossal 50-meter artwork at the DIFC...