Transport Scotland announced £45 million in government cash for five bus operators, with Rock Road and Lothian Buses set to purchase from ...