Canal Istanbul attracts investors

Turkey's much anticipated mega project Canal Istanbul causes excitement in both construction and tourism sectors.