And that, (93) _____ turn, depends upon the decisions of many people, especially of politicians, managers, trade (94) _____ leaders, engineers and scientists.
And that, (93) _____ turn, depends upon the decisions of many people, especially of politicians, managers, trade (94) _____ leaders, engineers and scientists.