Sentosa Development Corporation (SDC) has unveiled an evolved brand direction, “Discover your element in ours”, aimed at ...