Japan building giant battery systems to store solar power - Iwata, Mari
Keywords: Battery system; Solar power