0 Uncategorized Singapore Leighton Engineering & Construction Pte. Ltd. 73 Science Park Drive, 118254