Yokohama adds solar power to Japan R&D facility

23 Dec 2010