Regarding top line rev, while we are still waiting for the US Infracstructure Bill to pass, the Canadian Zero Emission Transit Fund (ZMTF) should be fine now with the new minority Liberal government. We just have to wait to see if EFL can pick up any good size contract from this initiative.
https://www.infrastructure.gc.ca/zero-emissions-trans-zero-emissions/index-eng.html