Alstom Wins $540M Contract for Saudi Arabia Battery-powered Tramway That Would Be World's Longest Posted on February 5, 2024 by admin