Abraj Kudai—the $3.5-billion project expected to become the world’s biggest hotel (by room count) in Mecca, Saudi Arabia—may have trouble completing as scheduled by 2017. This is a result of the low oil prices last year, which according to a recent Gulf Business article, could be causing quite a ripple effect on [...]