(SeeNews) - May 10, 2012 - Insolvent German solar module maker Q-Cells (ETR:QCE) today cut the ribbon on a 28-MW solar power plant in Amsdorf near Halle in the German state of Saxony-Anhalt along with the project owners.