Engineering And Construction Innovations IncOperates as EciActiveUSDOT1426279FMCSA, US Department of TransportationPower units20Trailers21