August 24 (SeeNews) - Solaris Bus & Coach, a unit of Spain's Construcciones y Auxiliar de Ferrocarriles (CAF), said on Tuesday it has delivered 16 electric buses to the Romanian city of Craiova and three trolleybuses to the city of Medias.