Masdar has reached financial close for its $6.1 billion Round-the-Clock (RTC) gigascale clean energy project in Abu Dhabi, which is the world's first gigascale 24/7 renewable energy project, according to the company.