Posts

GE hails thin film as winner in solar strategy review