The technology is being further developed -- the cost has to be brought down.
La technologie est développée plus avant -- le coût doit être réduit.
The technology is being further developed -- the cost has to be brought down.
La technologie est développée plus avant -- le coût doit être réduit.