Green Business | Tue May 11, 2010 8:14am EDT

Germany's solar players see twin pressures looming