I have found references to the 'Tianlian' or 'tianjin' name of the company...but, once again not from any other sourc.
But those projects...you'd think they would be announced in one Chinese newspaper or another...'we're the guhvamint and here's how we are improving your lives' or some such..
You DO know der fuhrer is probably going to kill this post? And probably several others.....