资讯

Swiss startup inaugurate first removable solar power plant on an operational railway line, and is targeting one million kms of tracks, including in Australia.