has been renewing
-ha estado renovando
Present perfect progressivehe/sheconjugation ofrenew.

renew

The company has been renewing its technology, increasing its productive capacity and expanding its production plant on several occasions.
La empresa ha ido renovando su tecnología, aumentando su capacidad productiva y ampliando en varias ocasiones su planta de producción.
Other Dictionaries
Explore the meaning of renew in our family of products.
Word of the Day
scarecrow