Originally Posted by
Cyio
So has it truly been confirmed we are getting those 20 E75 or is it still just a rumor? Been hearing around that it was confirmed but have yet to locate a source. If so when would they come back?
Not confirmed, rumor for now. Their contract goes through the end of 2019.