Project teaser issued to EPC contractors · Idle Glance Limited