Tag: Almabani General Contractors
Project update: Riyadh Metro’s KAFD station in Saudi Arabia
King Abdullah Financial District (KAFD) station is one of the four main stations of Riyadh Metro, an infrastructure megaproject set to transform the way people...