Solaris wins biggest contract in Europe for supply of 130 articulated electric buses to Warsaw
Source: Electric Cars ReportPublished on 2019-07-31