Русско-английский научно-технический словарь
см. тж. в глобальном масштабе; во всём мире
• On a global scale, ...
в мировом масштабе