Cleantech Cleantech Switzerland puts Sun-Ways’ removable solar technology on the rails 9 October 2024
Cleantech H55’s battery system receives approval from the European Union Aviation Safety Agency 4 March 2024