SPT’s services include the Glasgow Subway Strathclyde Partnership for Transport (SPT) has appointed Jamie Ross as chief executive, replacing Valerie...
Global trade, energy transition, financial regulation, multinational corporations, and macroeconomic trends.