First London (Large)

First London (Large)

First has completed the acquisition of RATP Dev Transit London’s business, including 10 depots in the capital. FIRST BUS