Poland's primary bus maker Solaris has scored a significant order from the Italian island of Sardinia. Placed through Italy's central procurement agency Consip, Sardinia expects to receive nearly 100 electric buses of type Urbino to arrive next year. Specifically, the contract comprises 98 Urbino buses, 80 in the 12-metre version…