German energy giant tests power-generating kite at new facility in Ireland

Business