I translated it as: " We have the latest technology" I know this is not literally what was said in Romanian but it is the better translation in terms of meaning.
Sounds good to me. Report it.
A different way to say it that has the same meaning is "Avem tehnologie de ultimă generaţie.", literally "We have technology of the latest generation".