(SeeNews) - Apr 25, 2012 - Insolvent German solar company Q-Cells (ETR:QCE) said today it had completed the 91-MW Brandenburg-Briest solar project in Brandenburg, Germany, after the financing bank had placed the last outstanding financial instalment.