Компания-перевозчик АТМ заказал в 2012 году вагоностроительной компании AnsaldoBreda 30 шестивагонных метропоездов. Контракт суммой €220 миллионов был оплачена из собственных средств АТМ, включая ссуду от Европейского инвестиционного банка.
Первый поезд «Леонардо» поступил на линию М1 миланского метро 29 июля 2014 года. В настоящее время на М1 работает уже 14 метропоездов «Леонардо». Еще шесть поступят сюда до конца июня следующего года. 10-й поезд для Линии M2 должен поступить в эксплуатацию к концу февраля 2016.
Поезда «Леонардо» имеют длину 107 м длиной и способны перевозить 1232 пассажира, оборудованы кондиционированием воздуха и светодиодным освещением. Максимальная скорость составляет 90 км/ч. Кроме того «Леонардо» на 25% экономичней поездов ранних серий.