Germany launches world's first vertical floating solar power plant