upscale technology

Traductions
улучшать технологию
They are investing in research to upscale their technology.
Они инвестируют в исследования, чтобы улучшить свою технологию.
Mots
upscale

verb
улучшать