Earlier this year, the CEO of Alto said the following:
“No other stops are being developed as we speak,” Imbleau said in response to The Intelligencer’s questions.
“The seven stops were actually decided quite a long time ago. It’s within a mandate that that we got from the government,” he...