Toshiba to Start Solar Power Retail Business in Germany

An image of Toshiba's business of retailing electricity generated with solar power generation systems in Germany (source: Toshiba)

An image of Toshiba's business of retailing electricity generated with solar power generation systems in Germany (source: Toshiba)