(ADPnews) - Mar 9, 2010 - Showa Shell Solar, a solar power division of Japanese oil group Showa Shell (TYO:5002), will open its first European office in Munich in 2010.