A troubled project, marked by significant delays caused by a combination of technological, geopolitical and logistical ...