закончен на ... процентов

The plant is 95% complete(d) (or finished).

Источник: Русско-английский научно-технический словарь на Gufo.me