Mobility Portal
More than 1,100 electric buses at stake: Brazil closes international financing of nearly USD 500 million