Solar Frontier draws a buzzing crowd at PV EXPO Japan 2010

March 11, 2010 | Analyst Insight

At the PV EXPO Japan last week, the Solar Frontier (the recent rebranding of Showa Shell Solar) booth was abuzz following last week's announcement with further details on the company's plans...