No. It's not from the engineering article. It's just a horrible translation from English to Arabic and back to English of the October 7th press release about the commercial production of MS being launched.
Either way, it appears to be a dead end as far as new information goes. Dang it.
Might have been a couple changes made to it. But nothing significant.