Skip to main content

Electric power generation and storage systems installed in cargo transport units (Switzerland)